Automatically Generated by make_changelog.sh. DO NOT EDIT

-----------------------------------------------------------------------------

  Copyright 2009-2010, Ifcaro & jimmikaelkael
  Licenced under Academic Free License version 3.0
  Review Open PS2 Loader README & LICENSE files for further details.

-----------------------------------------------------------------------------

Open PS2 Loader Detailed ChangeLog:

rev1791 - 2021-09-09 20:59..5db29c2b - Maximus32          OPL v1.1.0
rev1790 - 2021-09-09 13:07..1f662a3d - Rick Gaiser        Merge pull request #539 from ps2homebrew/bignaux-patch-2
rev1789 - 2021-09-07 19:58..b314fa08 - Bignaux Ronan      README.md: Update NBD info
rev1788 - 2021-09-07 10:37..6af0f599 - Rick Gaiser        Merge pull request #536 from J013k/master
rev1787 - 2021-09-07 10:03..f32cc598 - AKuHAK             Translations updated
rev1786 - 2021-09-06 22:47..3d3fc4c5 - Rick Gaiser        Merge pull request #530 from bignaux/nbd
rev1785 - 2021-09-06 22:43..8fee912d - Rick Gaiser        Merge pull request #535 from KrahJohlito/patch
rev1784 - 2021-09-05 11:28..5b82898a - Bignaux Ronan      NBD: add gdefaultexport config option
rev1783 - 2021-09-04 12:34..24bfe5b4 - KrahJohlito        util.c fix checking ret value of mkdir
rev1782 - 2021-09-04 12:33..a41cc2b8 - KrahJohlito        menusys.c don't call saveConfig per file
rev1781 - 2021-09-03 21:21..0555e9e8 - Rick Gaiser        Merge pull request #531 from AKuHAK/UL.fix
rev1780 - 2021-09-03 15:22..ae939709 - AKuHAK             Revert size calculation for USBExtreme (can take more then 5 minutes)
rev1779 - 2021-09-02 16:48..0265d2ac - ElPatas1           Update spanish translation
rev1778 - 2021-09-02 12:14..0e84563c - Rick Gaiser        Merge pull request #525 from KrahJohlito/bdm-gui
rev1777 - 2021-09-02 19:06..d664c1d7 - KrahJohlito        gui: swap out device icon and text as new block device detected
rev1776 - 2021-09-01 20:25..3a06f3c5 - Rick Gaiser        Merge pull request #523 from bignaux/nbd
rev1775 - 2021-08-31 19:46..a0e9aa84 - Bignaux Ronan      better nbd_context handling and debug
rev1774 - 2021-08-31 01:24..53751dd3 - Bignaux Ronan      lwnbd: blockshift -> blocksize
rev1773 - 2021-08-30 23:21..e03af9ba - Bignaux Ronan      fix NBD_OPT_LIST
rev1772 - 2021-08-30 19:28..69ba2936 - Rick Gaiser        Merge pull request #522 from KrahJohlito/mc
rev1771 - 2021-08-30 18:43..b75de6f8 - Bignaux Ronan      lwnbd: sync with lwnbd repo
rev1770 - 2021-08-30 20:55..9c3dc277 - KrahJohlito        gui.c fix comparison to int
rev1769 - 2021-08-30 20:22..4f6bd1d1 - KrahJohlito        fix polish lang file
rev1768 - 2021-08-30 10:33..640d8be4 - AKuHAK             Merge pull request #521 from rickgaiser/for-ps2h
rev1767 - 2021-08-30 07:42..b7745eec - KrahJohlito        util.c clean up
rev1766 - 2021-08-29 23:40..dbf652f6 - Jolek              Updated translations (#520)
rev1765 - 2021-08-29 22:28..438eb38c - Maximus32          Fix: increase MAX_MODULES to 64
rev1764 - 2021-08-29 16:51..5d0e587f - Rick Gaiser        Merge pull request #517 from AKuHAK/UL_fix
rev1763 - 2021-08-29 16:45..0d891d1d - Rick Gaiser        Merge pull request #515 from AKuHAK/readme
rev1762 - 2021-08-28 14:26..71e887bc - AKuHAK             Readme update and changelog script improved
rev1761 - 2021-08-28 13:25..755d8f7b - AKuHAK             Fixed USBExtreme issue
rev1760 - 2021-08-26 21:48..1cba3f96 - ElPatas1           Update spanish language
rev1759 - 2021-08-24 21:20..6d42fada - Rick Gaiser        Merge pull request #506 from bignaux/nbd
rev1758 - 2021-08-24 18:41..3f06d4b4 - Bignaux Ronan      lwNBDsvr: Small refactoring
rev1757 - 2021-08-23 09:17..399ec25b - AKuHAK             Merge pull request #502 from AKuHAK/dhcp
rev1756 - 2021-08-21 18:33..a9fbc4e3 - AKuHAK             Revert "interface/ethsupport: avoid strict aliasing warning"
rev1755 - 2021-08-21 18:34..e3eed16c - Tupakaveli         Merge pull request #494 from KrahJohlito/lang
rev1754 - 2021-08-17 21:00..bd1a2ad5 - KrahJohlito        Change Fake DS3 Workaround setting to be clearer for all languages
rev1753 - 2021-08-17 21:00..9682c339 - KrahJohlito        Add partition notification
rev1752 - 2021-08-17 21:00..d6818cbb - KrahJohlito        Seperate entry notifications
rev1751 - 2021-08-17 21:00..f6246118 - KrahJohlito        Increase pademu settings space
rev1750 - 2021-08-17 21:00..15cdbc77 - KrahJohlito        Clean up English language files Remove unused strings and hardcode some that don't need translation
rev1749 - 2021-08-17 21:00..443b756f - KrahJohlito        Change Debug Colors setting to be clearer for all languages
rev1748 - 2021-08-17 17:33..c43f1880 - KrahJohlito        Merge pull request #485 from AKuHAK/USBextreme_ext
rev1747 - 2021-08-17 10:37..03e9717d - AKuHAK             Merge pull request #493 from KrahJohlito/codacy
rev1746 - 2021-08-17 12:19..812bf055 - KrahJohlito        codacy badge
rev1745 - 2021-08-17 12:19..da819679 - KrahJohlito        fix resource leak in opl2iso
rev1744 - 2021-08-17 10:53..5030ae71 - KrahJohlito        textures.c remove unused struct member
rev1743 - 2021-08-17 10:51..9ebbc37f - KrahJohlito        variable 'varname' is assigned a value that is never used
rev1742 - 2021-08-16 19:09..1c2c123c - AKuHAK             Added size calculation for USBExtreme games
rev1741 - 2021-08-16 21:26..3b2f83f5 - KrahJohlito        Merge pull request #489 from DavidBrazSan/patch-5
rev1740 - 2021-08-15 23:27..a7c1b773 - AKuHAK             Ignore non-valid entries in USBextreme game list CRC32 function guarded from overflow
rev1739 - 2021-08-13 18:29..5b6108db - KrahJohlito        revert 2b2a87f62f477a5b21435e4d824e8656010bce8a
rev1738 - 2021-08-12 19:15..4a447c34 - David BrazSan      Update lang_Portuguese_BR.lng
rev1737 - 2021-08-12 16:29..d29f9a69 - Alexander López-Parrado IGR poweroff bug fixed (#486)
rev1736 - 2021-08-11 01:26..955c98dc - AKuHAK             Merge pull request #483 from israpps/mardown2forms
rev1735 - 2021-08-11 00:47..f21deb12 - AKuHAK             Merge pull request #484 from KrahJohlito/KrahJohlito-patch-1-2
rev1734 - 2021-08-11 00:39..bfeffbd0 - AKuHAK             Migrate templates from markdown to github forms
rev1733 - 2021-08-10 12:22..2b2a87f6 - KrahJohlito        Increase buffer size of usb util game name
rev1732 - 2021-08-08 11:32..17c3a5ce - AKuHAK             Merge pull request #481 from KrahJohlito/miniOPL
rev1731 - 2021-08-07 00:23..823472d8 - Julian Uy          Merge pull request #479 from rickgaiser/for-ps2h-hotplug
rev1730 - 2021-08-07 10:30..5c8543fe - KrahJohlito        Parse launch args to auto boot games from HDDOSD
rev1729 - 2021-08-07 10:28..3c146fb4 - KrahJohlito        Merge pull request #480 from rickgaiser/for-ps2h-cleanups
rev1728 - 2021-08-07 10:27..d3c3edb9 - KrahJohlito        Merge pull request #478 from rickgaiser/for-ps2h-textures
rev1727 - 2021-08-07 09:59..f04c6170 - Tupakaveli         Merge pull request #477 from KrahJohlito/apps
rev1726 - 2021-08-06 16:51..64919247 - Maximus32          Improve texture loading
rev1725 - 2021-08-06 16:41..fcd54021 - Maximus32          Cleanup typos
rev1724 - 2021-08-06 16:41..a600ffee - Maximus32          cdvdman: improve debugging output
rev1723 - 2021-08-06 16:41..4d24d8f8 - Maximus32          Add LOG("Leaving OPL GUI, starting eecore...n");
rev1722 - 2021-08-06 16:41..2753ad41 - Maximus32          Makefile: use packed bin for run/sim targets
rev1721 - 2021-08-06 16:32..66c63528 - Maximus32          cdvdman: allow BDM devices to be ejected and inserted
rev1720 - 2021-08-05 21:00..44c36c65 - KrahJohlito        opl.c fix loop conditions
rev1719 - 2021-08-03 14:15..2d333373 - Julian Uy          Merge pull request #474 from KrahJohlito/patch-1
rev1718 - 2021-08-03 21:38..45441418 - KrahJohlito        hdd.c null terminate strings copied with strncpy()
rev1717 - 2021-08-02 12:19..a8d9a393 - Julian Uy          Merge pull request #470 from DavidBrazSan/patch-4
rev1716 - 2021-08-02 09:44..2f1dbe47 - David BrazSan      Update lang_Portuguese_BR.lng
rev1715 - 2021-08-02 13:11..db52ae47 - Rick Gaiser        Merge pull request #475 from fjtrujy/libjpeg
rev1714 - 2021-08-01 20:10..d7201e51 - Francisco Javier Trujillo Mata Use libjpg addons for loading png files
rev1713 - 2021-07-31 11:05..c2c0f536 - AKuHAK             Merge pull request #459 from KrahJohlito/settings
rev1712 - 2021-07-30 16:07..a8c21251 - KrahJohlito        Merge branch 'master' into settings
rev1711 - 2021-07-22 12:34..7b7b8ce3 - Julian Uy          Merge pull request #471 from AKuHAK/master
rev1710 - 2021-07-22 19:40..cd376b08 - AKuHAK             Added Discord badge
rev1709 - 2021-07-22 19:19..301a4c69 - AKuHAK             Merge pull request #15 from israpps/patch-1
rev1708 - 2021-07-22 12:55..71aea6cf - Matías Israelson   Collapsible sections and minor changes
rev1707 - 2021-07-22 08:54..fd15fe61 - David BrazSan      Update lang_Portuguese_BR.lng
rev1706 - 2021-07-22 12:55..c081059f - AKuHAK             Added MEGA badge into readme
rev1705 - 2021-07-22 01:08..4c44ccd4 - AKuHAK             Merge pull request #461 from uyjulian/stdmchandling
rev1704 - 2021-07-22 01:07..33bc7349 - AKuHAK             Merge pull request #467 from uyjulian/bdmsettings_mx4sio
rev1703 - 2021-07-21 15:37..897a8376 - KrahJohlito        BDM: add GUI option for MX4SIO
rev1702 - 2021-07-21 15:37..883fc184 - Maximus32          BDM: add MX4SIO support
rev1701 - 2021-07-21 15:37..54f85e66 - KrahJohlito        GUI: rework BDM GUI device selection
rev1700 - 2021-07-09 21:43..0a08a709 - uyjulian           Use standard POSIX functions for memory card handling
rev1699 - 2021-07-04 22:21..70ed88ab - Julian Uy          Merge pull request #458 from israpps/OPL-Mega-Backups
rev1698 - 2021-07-04 13:25..52029869 - KrahJohlito        add global pademu to controller settings
rev1697 - 2021-07-03 20:51..e76c30f1 - KrahJohlito        GUI: Move some settings to 'Controller Settings' This would be a good place for PADEMU also
rev1696 - 2021-07-01 15:00..6b4b0bab - Matías Israelson   OPL Builds Backup
rev1695 - 2021-06-29 13:41..e41fac7e - Julian Uy          Merge pull request #452 from AKuHAK/clean_code
rev1694 - 2021-06-28 21:51..a3703bf9 - AKuHAK             Tab characters replaced with spaces code run through clang-format-13 commented code also run through clang-format
rev1693 - 2021-06-28 11:02..6845d944 - Julian Uy          Merge pull request #451 from AKuHAK/asm-beautify
rev1692 - 2021-06-28 16:21..62052d1a - AKuHAK             Fixed assembly code indentation
rev1691 - 2021-06-28 15:33..02ec344c - AKuHAK             Merge pull request #450 from uyjulian/smsutils_cleanup
rev1690 - 2021-06-28 12:49..5ba969d2 - AKuHAK             Merge pull request #449 from uyjulian/strncmp_microoptimization
rev1689 - 2021-06-28 02:29..96aa126f - uyjulian           Move memcpy/memset redefinition to smsutils.h
rev1688 - 2021-06-28 01:49..abd6a6b2 - uyjulian           Optimize strncmp with a constant string to strcmp
rev1687 - 2021-06-27 12:39..6a5be80e - AKuHAK             Merge pull request #445 from uyjulian/cleancdvdman
rev1686 - 2021-06-26 23:18..ab0c9730 - uyjulian           Change sector size '11' bitshifts to '2048' multiply/divide
rev1685 - 2021-06-26 11:45..b73847da - uyjulian           Change SCMD/NCMD enumerations to use the same ones in libcdvd in ps2sdk
rev1684 - 2021-06-26 11:37..f5fb514d - uyjulian           Remove unneeded lines
rev1683 - 2021-06-26 11:36..b4469b27 - uyjulian           Fix casting unaligned access warning
rev1682 - 2021-06-26 01:45..72c0cb0b - uyjulian           Change smsutils functions to use definitions to the original symbol
rev1681 - 2021-06-26 01:40..e2b5b610 - uyjulian           Change definitions to use the ps2sdk definitions where possible
rev1680 - 2021-06-26 01:08..5f924f8f - uyjulian           Initial splitting of source for cdvdman and cdvdfsv
rev1679 - 2021-06-25 08:58..57d74772 - Rick Gaiser        Merge pull request #444 from KrahJohlito/bdm
rev1678 - 2021-06-24 21:57..ba56f2fd - KrahJohlito        BDM: Make loading block device modules other than USB optional
rev1677 - 2021-06-24 14:17..1b2e94b9 - AKuHAK             More verbose output for clang action
rev1676 - 2021-06-22 13:51..eed469e0 - AKuHAK             Merge pull request #443 from uyjulian/imgdrvsearch
rev1675 - 2021-06-22 11:58..a779691c - AKuHAK             Direct link for latest release
rev1674 - 2021-06-21 10:36..d537457c - uyjulian           Only search on first invocation of ResetIopSpecial
rev1673 - 2021-06-20 16:59..dd668745 - Julian Uy          Merge pull request #442 from AKuHAK/fix_debug
rev1672 - 2021-06-20 16:49..6f673c28 - uyjulian           Replace constants in imgdrv by searching instead of hardcoded offsets
rev1671 - 2021-06-20 23:30..26256f05 - AKuHAK             Fixed debug builds
rev1670 - 2021-06-20 09:31..770dd62d - KrahJohlito        Merge pull request #441 from uyjulian/packstruct
rev1669 - 2021-06-19 10:31..68797a5c - AKuHAK             Merge pull request #423 from KrahJohlito/hdd-nogui
rev1668 - 2021-06-19 16:13..955695d2 - KrahJohlito        hdd: Add option to use partitions other than +OPL
rev1667 - 2021-06-18 18:04..13658acd - uyjulian           Use packed attribute in structs in cdvd_config.h
rev1666 - 2021-06-18 16:09..58c268bb - AKuHAK             Merge pull request #439 from AKuHAK/modules_sync
rev1665 - 2021-06-16 21:38..6639cbf5 - AKuHAK             Module makefiles synced with mainstream SDK
rev1664 - 2021-06-15 08:35..08fc57b2 - Julian Uy          Merge pull request #436 from AKuHAK/clang-format12
rev1663 - 2021-06-15 12:40..ba66e703 - AKuHAK             Code cleanup
rev1662 - 2021-06-15 12:16..bf188db9 - AKuHAK             Modified some source control files
rev1661 - 2021-06-12 16:14..b2d8f5b4 - Julian Uy          Merge pull request #434 from AKuHAK/clean_modules
rev1660 - 2021-06-13 00:11..9c85f360 - AKuHAK             Merge branch 'ps2homebrew:master' into clean_modules
rev1659 - 2021-06-12 23:52..6c841e18 - AKuHAK             Merge pull request #433 from uyjulian/iop_gcc11_fixes
rev1658 - 2021-06-12 23:50..daa430dd - AKuHAK             IOP modules: cleaned imports list
rev1657 - 2021-06-11 09:42..6326106c - uyjulian           Move flags reliant on GCC version after Rules.make include
rev1656 - 2021-06-11 09:37..8f0f51e4 - uyjulian           cdvd_config: expand filename argument for SMB from 80 characters to 88 characters
rev1655 - 2021-06-11 09:36..cdbbe844 - uyjulian           modules: fixed signedness warnings
rev1654 - 2021-06-11 09:35..65d2571a - uyjulian           Avoid strict aliasing warning by using memcpy to copy data
rev1653 - 2021-06-11 09:33..4929d8da - uyjulian           lwnbdsvr: use libgcc for some support functions
rev1652 - 2021-06-11 09:33..c15aafac - uyjulian           Ignore some warnings from newer GCC
rev1651 - 2021-06-11 09:31..aa7f93f8 - uyjulian           Avoid unused variable
rev1650 - 2021-06-11 09:29..c7c78865 - uyjulian           Avoid multiple definitions of the export table
rev1649 - 2021-06-11 09:27..1c4ec897 - uyjulian           lwnbdsvr: define nbd_buffer in only one file
rev1648 - 2021-06-11 09:26..bd8f602f - uyjulian           smap-ingame: make gp register usage optional
rev1647 - 2021-06-11 09:25..407c176f - uyjulian           interface: fixed signedness warnings
rev1646 - 2021-06-11 09:25..83eea256 - uyjulian           Avoid bitwise negate on boolean variable warning
rev1645 - 2021-06-11 09:24..4b9b6a49 - uyjulian           interface/guigame: avoid string overflow and string overlap warnings
rev1644 - 2021-06-11 09:22..cde9b0a8 - uyjulian           Avoid char index warning by casting to int
rev1643 - 2021-06-11 09:21..e7756f86 - uyjulian           interface/ethsupport: avoid strict aliasing warning
rev1642 - 2021-06-11 00:16..f2432702 - uyjulian           Remove psx-scene link from README.md (it has been dead for a long while)
rev1641 - 2021-05-27 12:24..7758357a - Julian Uy          Merge pull request #424 from DavidBrazSan/patch-3
rev1640 - 2021-05-27 08:46..c549d9ab - David BrazSan      Update lang_Portuguese_BR.lng
rev1639 - 2021-05-25 10:45..de4fcd49 - Rick Gaiser        Merge pull request #422 from KrahJohlito/bdm-gui
rev1638 - 2021-05-23 09:34..991644f0 - KrahJohlito        lang: add a seperate entry for BDM and update english template
rev1637 - 2021-05-23 08:50..6988467a - KrahJohlito        update readme
rev1636 - 2021-05-23 08:49..5009db05 - KrahJohlito        gfx: update some gfx for BDM
rev1635 - 2021-05-15 11:24..1101a9d0 - Rick Gaiser        Merge pull request #415 from bignaux/nbd
rev1634 - 2021-05-14 14:22..c4c36e5c - Bignaux Ronan      lwNBD: a NBD soon compliant server for hard drive
rev1633 - 2021-05-11 01:59..7959fea1 - Julian Uy          Merge pull request #417 from rickgaiser/for-ps2homebrew
rev1632 - 2021-05-09 15:10..17c4a624 - Maximus32          BDM: replace USB and add iLink support
rev1631 - 2021-05-08 01:53..44801059 - Julian Uy          Merge pull request #416 from israpps/master
rev1630 - 2021-05-01 15:19..8e89f2b1 - israpps            change icon.sys flag
rev1629 - 2021-03-23 16:46..453052c7 - Julian Uy          Merge pull request #400 from ColtonSilvaonKnoxKontor/patch-6
rev1628 - 2021-03-16 16:51..8ee449ee - Colton Silva       Create lang_Cebuano.lng
rev1627 - 2021-02-28 07:28..a8c71638 - Julian Uy          Merge pull request #393 from KrahJohlito/patch
rev1626 - 2021-02-23 14:18..71a574c3 - Rick Gaiser        Merge pull request #394 from fjtrujy/freetype2fix
rev1625 - 2021-02-19 13:12..7d3a4161 - Julian Uy          Merge pull request #391 from ColtonSilvaonKnoxKontor/patch-4
rev1624 - 2021-02-19 18:56..18835bf2 - KrahJohlito        textures.c: clean up PNG reading
rev1623 - 2021-02-19 18:56..cb8c2a32 - KrahJohlito        translate info page strings at init not draw
rev1622 - 2021-02-18 12:22..57948cd1 - Francisco Javier Trujillo Mata Add proper freetype2 include folder
rev1621 - 2021-02-15 13:27..b153dca3 - Colton Silva       Update lang_Filipino.lng
rev1620 - 2021-02-13 22:18..03772892 - Jolek              Updated translations (#390)
rev1619 - 2021-02-09 19:25..1d7cc978 - Julian Uy          Merge pull request #381 from DavidBrazSan/patch-2
rev1618 - 2021-02-03 13:55..12d9875e - David BrazSan      Update lang_Portuguese_BR.lng
rev1617 - 2021-01-31 16:14..42601477 - Julian Uy          Merge pull request #377 from ColtonSilvaonKnoxKontor/patch-3
rev1616 - 2021-01-31 16:14..c2102be7 - Julian Uy          Merge pull request #378 from KrahJohlito/hdd
rev1615 - 2021-01-28 21:18..9ecb716a - KrahJohlito        IGR: Allow booting exit elf from usb
rev1614 - 2021-01-23 04:06..4e311602 - Colton Silva       Update lang_Filipino.lng
rev1613 - 2021-01-22 11:53..1b4d965e - Julian Uy          Merge pull request #352 from DavidBrazSan/patch-1
rev1612 - 2021-01-22 11:52..895f0c92 - Julian Uy          Merge pull request #361 from ColtonSilvaonKnoxKontor/patch-1
rev1611 - 2021-01-21 22:04..c71e9163 - KrahJohlito        Remove option to check if usb games are fragmented and force the check
rev1610 - 2021-01-12 01:17..b5bc8c8b - Julian Uy          Merge pull request #364 from rickgaiser/for-ps2homebrew
rev1609 - 2021-01-11 16:37..2eabe8ba - Maximus32          Make IOP assembly compatible with new toolchain
rev1608 - 2021-01-10 18:47..a2b2472e - Julian Uy          Merge pull request #362 from rickgaiser/for-ps2homebrew
rev1607 - 2021-01-10 21:41..4df00aaa - Maximus32          Fix elf loading / app support
rev1606 - 2021-01-11 04:24..892d0c6f - Colton Silva       Update lang_Filipino.lng
rev1605 - 2021-01-09 20:04..309da002 - Julian Uy          Merge pull request #354 from rickgaiser/for-ps2homebrew
rev1604 - 2021-01-09 16:20..4697b007 - Maximus32          Prevent latest version from being called 'latest'
rev1603 - 2021-01-09 16:19..c0c359e3 - Maximus32          Increase IGR stack from 3KiB to 4KiB
rev1602 - 2021-01-09 16:19..b7d4f85f - Maximus32          Fix filesize, use stat from dirent struct
rev1601 - 2021-01-09 16:19..df85c455 - Maximus32          Fix GSM parameters passed to ee_core (gcc10 fix)
rev1600 - 2021-01-09 16:19..04866df7 - Maximus32          ee_core: _strtoul returns u64 (gcc10 fix)
rev1599 - 2021-01-09 16:19..9937e330 - Maximus32          Use types defined in sys/types.h
rev1598 - 2021-01-09 16:19..d0092758 - Maximus32          Add sbCreatePath to create a path to a game
rev1597 - 2021-01-09 16:19..bea1c087 - Maximus32          ee_core: allow variable length GameMode
rev1596 - 2021-01-09 16:19..c489f6c2 - Maximus32          Force .S file register names to EABI64
rev1595 - 2021-01-09 16:19..89bfd7e2 - Maximus32          Revert "Inline assembler compatibility with new toolchain"
rev1594 - 2021-01-09 16:19..a81487bb - Maximus32          IGS and PADEMU enabled by default
rev1593 - 2021-01-08 10:47..d636b95d - David BrazSan      Update lang_Portuguese_BR.lng
rev1592 - 2021-01-08 13:29..c3f9ab8a - Rick Gaiser        Merge pull request #349 from KrahJohlito/apps-menu
rev1591 - 2021-01-08 21:44..d76115bc - KrahJohlito        add basic apps menu
rev1590 - 2021-01-06 17:55..1f2f266a - Rick Gaiser        OPL v1.1.0-Beta
rev1589 - 2021-01-06 17:49..b7229876 - Rick Gaiser        OPL v1.0.0
rev1588 - 2021-01-06 08:46..e3228af1 - KrahJohlito        Merge pull request #348 from rickgaiser/for-ps2homebrew
rev1587 - 2021-01-05 15:55..30219ee9 - Maximus32          Always use "CFG" folder (no more "CFG-DEV")
rev1586 - 2021-01-02 11:42..62de32dd - Maximus32          OPL v1.0.0-rc1
rev1585 - 2021-01-02 11:42..4b370adf - Maximus32          CI: Releases based on OPL_VERSION and git tags
rev1584 - 2021-01-02 11:42..89d6225c - Maximus32          Makefile: Add OPL_VERSION based on git tags an format change
rev1583 - 2021-01-01 21:19..3e922819 - Julian Uy          Merge pull request #344 from KrahJohlito/master
rev1582 - 2021-01-02 09:30..0ee82ae0 - KrahJohlito        update README
rev1581 - 2021-01-01 23:07..5a8b4f9d - Tupakaveli         Merge pull request #342 from rickgaiser/for-ps2homebrew
rev1580 - 2020-12-29 16:07..32e398e0 - Maximus32          ee_core: load debug modules before loading drivers
rev1579 - 2020-12-29 15:27..9fc223cf - Maximus32          Fix rendering special characters
rev1578 - 2020-12-29 15:27..a3428d74 - Maximus32          Add debugging for parameters passed to ee_core
rev1577 - 2020-12-29 15:27..3aea2cba - Maximus32          ee_core: pack structs used in assembly code
rev1576 - 2020-12-29 15:27..63367d27 - Maximus32          Disable stat function to make loading files fast
rev1575 - 2020-12-29 15:26..fa302836 - Rick Gaiser        Merge pull request #340 from KrahJohlito/patch
rev1574 - 2020-12-29 19:27..01d2159b - KrahJohlito        fix freeing languages at switch
rev1573 - 2020-12-29 19:18..6c62ad95 - KrahJohlito        fix memory card detection
rev1572 - 2020-12-14 10:05..daa05c04 - Julian Uy          Merge pull request #334 from rickgaiser/for-ps2homebrew
rev1571 - 2020-12-05 23:29..422fee7c - Maximus32          iop Makefiles simplified
rev1570 - 2020-12-05 23:29..df4bd010 - Maximus32          Override program headers, but why?!
rev1569 - 2020-12-05 23:29..d918f6a3 - Maximus32          Fix warning 'break strict-aliasing rules'
rev1568 - 2020-12-05 23:29..b0f807c4 - Maximus32          Fix warning '.end symbol does not match .ent symbol'
rev1567 - 2020-12-05 23:29..5aa2863f - Maximus32          Fix 'uses -mdouble-float' warnings
rev1566 - 2020-12-05 23:29..fe244744 - Maximus32          Improve mix: 1 less multiplication
rev1565 - 2020-12-05 23:29..efcc15a5 - Maximus32          Fix gcc10 warnings
rev1564 - 2020-12-05 23:11..c77b0d4a - Maximus32          Global data may not be in the header files
rev1563 - 2020-12-05 23:10..21ff6b1e - Maximus32          Replace stricmp with strcasecmp
rev1562 - 2020-08-20 09:07..41f7cf0b - uyjulian           Fix formatting for last merge
rev1561 - 2020-08-19 20:59..e977352e - PSISP              UDNL: Cleanup GetFileStatFromImage return code
rev1560 - 2020-08-17 19:24..503698ca - PSISP              UDNL: Fix to GetFileStatFromImage
rev1559 - 2020-08-14 14:12..36ebf7b7 - Julian Uy          Merge pull request #308 from uyjulian/fixmcmkdir2
rev1558 - 2020-08-13 09:57..7d94a4aa - AKuHAK             Merge pull request #313 from ps2homebrew/AKuHAK-patch-1
rev1557 - 2020-08-12 12:03..8742c1af - AKuHAK             Update compilation.yml
rev1556 - 2020-08-09 21:18..32964089 - ElPatas1           Merge pull request #306 from KrahJohlito/APPS
rev1555 - 2020-08-07 12:23..c290092c - Julian Uy          Merge pull request #310 from uyjulian/fix_detailed_changelog_generation
rev1554 - 2020-08-05 21:23..991bd38b - uyjulian           Add gawk to packages to install
rev1553 - 2020-08-05 21:00..eecbb0a0 - Rick Gaiser        Use lseek64 instead of lseek (#309)
rev1552 - 2020-08-03 12:36..e967710a - uyjulian           Fix notification display of memory card
rev1551 - 2020-08-02 21:00..38f80da8 - KrahJohlito        apps: reload legacy apps config at refresh
rev1550 - 2020-08-02 19:38..42e50424 - KrahJohlito        apps: add APP size to config set
rev1549 - 2020-08-02 19:38..36ad1ab0 - KrahJohlito        apps: have legacy app system getItemConfig - display info page stuff
rev1548 - 2020-08-02 19:38..55111ecc - KrahJohlito        apps: search for legacy apps cfg on each device
rev1547 - 2020-08-01 15:58..ba2bc14c - uyjulian           Move memory card directory and icon creation to thread
rev1546 - 2020-08-01 15:58..c410d648 - uyjulian           Overhaul memory card selection and folder creation code
rev1545 - 2020-07-27 13:20..2e9e27c2 - Rick Gaiser        Merge pull request #299 from uyjulian/autorelease
rev1544 - 2020-07-26 13:11..be58bec2 - AKuHAK             Update check-format.yml
rev1543 - 2020-07-23 22:49..7a1417f5 - uyjulian           Changes to CI files:
rev1542 - 2020-07-23 14:43..2d72e5eb - uyjulian           Show message when PS2SDK is not setup when attempting to build
rev1541 - 2020-07-22 18:40..cf02bc73 - uyjulian           Merge branch 'master' of https://github.com/Tupakaveli/Open-PS2-Loader
rev1540 - 2020-07-22 13:18..1a77bd5f - Julian Uy          Merge pull request #296 from KrahJohlito/sound
rev1539 - 2020-07-22 20:32..163d686e - Tupakaveli         fix apps not working from USB with prefix
rev1538 - 2020-07-19 20:31..2d6e4e07 - KrahJohlito        sfx: use POSIX I/O functions
rev1537 - 2020-07-11 13:40..7a93f440 - Julian Uy          Merge pull request #291 from uyjulian/fix_vmc_creation_attempt
rev1536 - 2020-07-11 12:59..f84d5083 - uyjulian           Use xmcman version instead of mcman version
rev1535 - 2020-07-08 23:03..61d1ccba - Julian Uy          Always use sio2man/padman/mcman/mcserv from ps2sdk (#289)
rev1534 - 2020-07-08 14:55..7e4c7537 - Julian Uy          Merge pull request #240 from uyjulian/new_clang_format
rev1533 - 2020-07-08 14:51..a4dcfc51 - uyjulian           Format files using clang-format
rev1532 - 2020-07-08 14:46..953f5358 - uyjulian           Add formatting check to continuous integration
rev1531 - 2020-07-08 14:46..f4c59c6e - uyjulian           Add formating command usable by "make format"
rev1530 - 2020-07-08 14:46..e46b8f11 - uyjulian           Exclude some code from being formatted
rev1529 - 2020-07-08 21:24..82cc4bf7 - ElPatas1           Merge pull request #287 from KrahJohlito/fixes-july
rev1528 - 2020-07-08 09:12..ecc6a5ad - AKuHAK             Merge pull request #286 from ps2homebrew/AKuHAK-patch-1
rev1527 - 2020-07-08 02:37..9e2faecf - Julian Uy          Add more variants to CI (#288)
rev1526 - 2020-07-07 21:07..9f1ffc19 - KrahJohlito        fix last played auto start datatype
rev1525 - 2020-07-07 21:04..bd785782 - KrahJohlito        start last played auto start countdown after intro loop
rev1524 - 2020-07-06 14:41..2e10915c - uyjulian           Merge branch 'master' of https://github.com/astrelsky/Open-PS2-Loader
rev1523 - 2020-07-06 14:41..30d3d4b1 - uyjulian           Merge branch 'master' of https://github.com/sl1pkn07/Open-PS2-Loader
rev1522 - 2020-07-06 11:35..92e46869 - AKuHAK             Update feature_request.md
rev1521 - 2020-07-05 21:37..7d5cfdf1 - AKuHAK             Removed old issue templates
rev1520 - 2020-07-05 21:33..6f8cd1a1 - AKuHAK             Update issue templates
rev1519 - 2020-07-05 14:51..6a1cdd12 - KrahJohlito        sound: remove unneeded code, restore deferred calls to audio init
rev1518 - 2020-07-05 14:51..c4871602 - KrahJohlito        fix notifications timer
rev1517 - 2020-07-05 14:51..138d7fd7 - KrahJohlito        sound: update default sfx to include number of samples in header & update duration calculation function
rev1516 - 2020-07-05 14:51..a6c6b05b - Rick Gaiser        Add fadeDuration calculation
rev1515 - 2020-07-05 14:51..2f5030d6 - Rick Gaiser        Improve sound duration calculation
rev1514 - 2020-07-05 14:51..8b252bfc - KrahJohlito        sound: allow sfxInit to continue if audio lib is init This is how we are freeing SPU buffers to reload SFX for custom themes
rev1513 - 2020-07-05 14:50..ab335083 - Rick Gaiser        Calculate sound delays, init sound in init, control sound from introloop
rev1512 - 2020-07-05 14:50..1f5726a6 - Rick Gaiser        sound: check interface functions if initialized or not
rev1511 - 2020-07-05 14:50..cb73ec12 - Rick Gaiser        Cleanup guiDrawBusy and guiRenderGreeting
rev1510 - 2020-07-05 14:50..f18e465c - Rick Gaiser        Cleanup sfx code
rev1509 - 2020-07-05 14:50..417f20c6 - Rick Gaiser        Simplify diaExecuteDialog sfx
rev1508 - 2020-07-04 22:50..620b71ce - ElPatas1           Merge pull request #285 from KrahJohlito/themes
rev1507 - 2020-07-02 21:56..645c1a5c - KrahJohlito        themes: if loading custom saved theme at init from any device other than MC, refresh hints for all modes.
rev1506 - 2020-07-02 21:42..e3897c50 - KrahJohlito        cdvdman: fix typo in CD regs - thanks AKuHAK
rev1505 - 2020-07-02 21:38..f95176e5 - KrahJohlito        themes: fix attribute text displaying incorrectly in custom themes
rev1504 - 2020-06-07 14:43..3a921ffa - Rick Gaiser        Merge pull request #281 from uyjulian/iop_gcc_dumpversion
rev1503 - 2020-06-05 22:33..f1152f01 - uyjulian           Use iop-gcc -dumpversion for getting version number
rev1502 - 2020-05-27 21:31..b8769b6d - ElPatas1           Update french language/font & indonesian language
rev1501 - 2020-05-25 11:47..d6f724f6 - astrelsky          Only keep used memory instead of flushing all registers
rev1500 - 2020-05-24 23:40..96bbcfca - Rick Gaiser        Merge pull request #277 from astrelsky/single_precision
rev1499 - 2020-05-24 23:38..e2fb60cd - Rick Gaiser        Merge pull request #272 from astrelsky/master
rev1498 - 2020-05-24 13:50..331d2b5b - astrelsky          Modified VU0MixVec. Corrected clobbers.
rev1497 - 2020-05-24 12:29..6602d7bc - astrelsky          Use floor float instead of floor double
rev1496 - 2020-05-24 16:23..67caaf77 - Rick Gaiser        Merge pull request #273 from astrelsky/single_precision
rev1495 - 2020-05-24 10:05..37f78225 - astrelsky          Prevent implicit double conversion
rev1494 - 2020-05-23 12:30..a95959f0 - ElPatas1           Merge pull request #271 from fjtrujy/master
rev1493 - 2020-05-23 12:18..a5dd73a6 - ElPatas1           Merge pull request #270 from KrahJohlito/this-time
rev1492 - 2020-05-20 13:37..bdea72e4 - Francisco Javier Trujillo Mata Add information in the readme about the current CI status
rev1491 - 2020-05-20 13:29..b4786d6c - Francisco Javier Trujillo Mata Adding myself to the Credits
rev1490 - 2020-05-20 13:23..72cfd610 - Maximus32          Automate all the different compilation flavours and generate artefacts using release compilation
rev1489 - 2020-05-19 19:58..598944bb - KrahJohlito        util.c: fix MC checking
rev1488 - 2020-05-19 19:58..d0ac3ed9 - Tupakaveli         theme adjustments to fix custom themes
rev1487 - 2020-05-11 06:11..50a93d31 - ElPatas1           Merge pull request #261 from rickgaiser/for-ifcaro-newlib
rev1486 - 2020-05-11 03:53..a1bcd723 - ElPatas1           Merge pull request #262 from belek666/test
rev1485 - 2020-05-11 03:30..db35e0bc - ElPatas1           Newupdated OPL translations & fonts. (#264)
rev1484 - 2020-05-11 03:19..3c76d132 - ElPatas1           Update files
rev1483 - 2020-05-09 09:48..8de91513 - Jolek              Added fonts.
rev1482 - 2020-05-09 09:45..ae6999fc - Jolek              Delete font_Turkish.ttf.
rev1481 - 2020-05-09 09:45..5c5ee636 - Jolek              Delete font_Italian.ttf.
rev1480 - 2020-05-09 09:43..bf455101 - Jolek              Create lang_Vietnamese.lng.
rev1479 - 2020-05-09 09:41..f146f1f1 - Jolek              Update lang_Turkish.lng.
rev1478 - 2020-05-09 09:40..d65433e3 - Jolek              Update lang_TChinese.lng.
rev1477 - 2020-05-09 09:38..5581bf0b - Jolek              Update lang_Swedish.lng.
rev1476 - 2020-05-09 09:36..bab1d354 - Jolek              Update lang_Spanish.lng.
rev1475 - 2020-05-09 09:35..f9eaff6f - Jolek              Update lang_SChinese.lng.
rev1474 - 2020-05-09 09:34..7cc211e4 - Jolek              Update lang_Russian.lng.
rev1473 - 2020-05-09 09:33..494371aa - Jolek              Update lang_Romana.lng.
rev1472 - 2020-05-09 09:32..d3f3677f - Jolek              Update lang_Portuguese_BR.lng.
rev1471 - 2020-05-09 09:29..62a15ec2 - Jolek              Update lang_Portuguese.lng.
rev1470 - 2020-05-09 09:28..9938b6f7 - Jolek              Update lang_Polish.lng.
rev1469 - 2020-05-09 09:25..0075506e - Jolek              Create lang_Persian.lng.
rev1468 - 2020-05-09 09:24..79f769ff - Jolek              Update lang_Laotian.lng.
rev1467 - 2020-05-09 09:24..90ab98af - Jolek              Update lang_Korean.lng.
rev1466 - 2020-05-09 09:23..86ce6aa5 - Jolek              Update lang_Japanese.lng.
rev1465 - 2020-05-09 09:22..b6c8b36f - Jolek              Update lang_Italian.lng.
rev1464 - 2020-05-09 09:21..1a3db5ec - Jolek              Update lang_Indonesian.lng.
rev1463 - 2020-05-09 09:20..18a076fe - Jolek              Update lang_Hungarian.lng.
rev1462 - 2020-05-09 09:19..91f23597 - Jolek              Update lang_Greek.lng.
rev1461 - 2020-05-09 09:18..b50582f8 - Jolek              Update lang_German.lng.
rev1460 - 2020-05-09 09:17..c4b949c3 - Jolek              Update lang_French.lng.
rev1459 - 2020-05-09 09:16..6fca1917 - Jolek              Update lang_Filipino.lng.
rev1458 - 2020-05-09 09:15..727212bb - Jolek              Update lang_Dutch.lng.
rev1457 - 2020-05-09 09:14..c056a240 - Jolek              Update lang_Danish.lng.
rev1456 - 2020-05-09 09:13..228ecfcf - Jolek              Update lang_Czech.lng.
rev1455 - 2020-05-09 09:12..6d58f2ce - Jolek              Create lang_Croatian.lng.
rev1454 - 2020-05-09 09:10..13beb42f - Jolek              Update lang_Bulgarian.lng.
rev1453 - 2020-05-09 09:09..79989120 - Jolek              Update lang_Arabic.lng.
rev1452 - 2020-05-07 21:58..51f402d4 - Maximus32          Simplify timeout in guiConfirmVideoMode
rev1451 - 2020-05-07 21:58..de1ade8f - Maximus32          Notification duration implemented wrong. This fix works but it's a hack.
rev1450 - 2020-05-07 21:58..619c0e83 - Rick Gaiser        Fix FPS counter (newlib port required)
rev1449 - 2020-05-07 21:58..ff170c61 - Rick Gaiser        Always reload theme when changing video modes
rev1448 - 2020-05-07 21:58..6cc28cd9 - Maximus32          Fix freeing texture clut
rev1447 - 2020-05-07 21:58..0d550c90 - Maximus32          Fix closing file when jpg too large
rev1446 - 2020-05-02 20:36..50508734 - belek666           Cleaner code
rev1445 - 2020-05-02 13:15..9a3dcdeb - belek666           Disables PS2 controller when using pademu
rev1444 - 2020-04-25 19:30..4c00bcb2 - Maximus32          Make compatible with newlib
rev1443 - 2020-04-18 21:32..361883db - Jolek              Languages update. (#253)
rev1442 - 2020-04-09 15:31..259246cc - Tobias Jakobi      Increase read delay cycles for Kingdom Hearts II (#248)
rev1441 - 2020-02-23 02:14..3b37ef7f - ElPatas1           Merge pull request #243 from uyjulian/fixesfornewtoolchain
rev1440 - 2020-02-22 11:04..8487ed74 - uyjulian           Inline assembler compatibility with new toolchain
rev1439 - 2020-02-22 11:03..a75fd81d - uyjulian           Fix memcpy linking error with new toolchain
rev1438 - 2020-02-22 11:03..df71d4ee - uyjulian           Remove unnecessary inline specifier from functions
rev1437 - 2020-01-27 21:16..f8ba412d - ElPatas1           Merge pull request #239 from Tupakaveli/master
rev1436 - 2020-01-25 12:40..452cb44b - Tupakaveli         font: fix scaling in auto video mode
rev1435 - 2020-01-22 22:43..62b541e3 - Tupakaveli         theme adjustments
rev1434 - 2020-01-22 21:01..f7024b9d - Tupakaveli         add belek666 & jolek to about page, code clean ups
rev1433 - 2020-01-22 18:57..f5ab840c - KrahJohlito        validate png size with actual psm
rev1432 - 2020-01-22 18:56..ddb0d973 - KrahJohlito        themes: translate info page attribute text keys
rev1431 - 2020-01-22 18:52..74314979 - Tupakaveli         font: update polish, adjust english & change atlas filter (thanks to Maximus32)
rev1430 - 2020-01-22 18:21..a40dd25b - Tupakaveli         Merge https://github.com/ifcaro/Open-PS2-Loader
rev1429 - 2020-01-13 20:36..d051a026 - ElPatas1           Merge pull request #237 from DDinghoya/patch-6
rev1428 - 2020-01-13 17:48..5ff0fd5f - DDinghoya          Update lang_Korean.lng
rev1427 - 2020-01-11 01:17..79000363 - ElPatas1           Merge pull request #236 from DDinghoya/patch-5
rev1426 - 2020-01-09 09:10..649ef0cc - DDinghoya          Update lang_Korean.lng
rev1425 - 2019-12-09 21:19..d70aa694 - KrahJohlito        gui: if switching from custom lang back to Internal English, reload default internal font
rev1424 - 2019-12-09 21:18..515df940 - KrahJohlito        gui: destroy and rerender main menu only when leaving settings
rev1423 - 2019-12-09 21:17..cbfab5e8 - KrahJohlito        fix a bug that causes a crash if saving to HDD for the first time
rev1422 - 2019-12-09 21:16..2bd249af - KrahJohlito        sfx: volume adjustment now takes place in real time
rev1421 - 2019-12-09 21:15..826a39f5 - KrahJohlito        4 bit png support
rev1420 - 2019-12-03 20:34..facad655 - KrahJohlito        8 bit png support
rev1419 - 2019-12-02 21:58..67415745 - KrahJohlito        update compat mode count to only include used modes
rev1418 - 2019-12-02 21:57..cd5ae9ad - KrahJohlito        update about page
rev1417 - 2019-12-02 21:55..01b672ad - KrahJohlito        gui: reorganise main menu
rev1416 - 2019-12-02 21:51..376edf0b - Tupakaveli         font: fix scaling for video modes with non square pixels
rev1415 - 2019-11-08 21:08..a6249ccf - Tupakaveli         gui: update internal theme to Korium by Berion
rev1414 - 2019-11-08 20:28..861a522b - Tupakaveli         gui: update font to POEVeticaNew
rev1413 - 2019-11-08 20:23..6dd7a20e - KrahJohlito        gui: add button in display settings to reset theme to default compiled in colours
rev1412 - 2019-11-08 20:06..8dcf0b1b - Tupakaveli         themes: only validate custom themes
rev1411 - 2019-11-08 20:00..4661c0d5 - Tupakaveli         themes: allow internal theme to use AttributeImage
rev1410 - 2019-11-08 19:57..b3123f67 - Tupakaveli         themes: allow internal theme to use overlays and multiple default textures
rev1409 - 2019-11-08 19:51..7c2c5f67 - Tupakaveli         themes: add MiB suffix to #Size AttributeText
rev1408 - 2019-11-08 19:42..243c2c8f - Tupakaveli         gfx: optimise for filesize - add new start and select buttons - add new logo by Berion - comment out/remove unused gfx
rev1407 - 2019-11-02 14:07..5dbb549a - ElPatas1           Merge pull request #233 from sp193/fixes-20191101
rev1406 - 2019-11-02 10:01..ca071b20 - ElPatas1           Merge pull request #234 from KrahJohlito/global-settings
rev1405 - 2019-11-02 19:12..b06de738 - KrahJohlito        update english template
rev1404 - 2019-11-01 21:59..850b6da9 - SP193              VMC over SMB seems to get corrupted by some games. Reverting the shifting of smb_Disconnect() from DeviceDeinit() to DeviceUnmount() seems to prevent this. It may be also related to the IOP reboot, since this function is called from the _exit() function, which is called when the module is unloaded (before IOP reboots etc). Related to commit 8dbaaae2.
rev1403 - 2019-11-01 21:17..abc09a90 - KrahJohlito        gui: remove info page option as it is now redundant
rev1402 - 2019-11-01 19:31..a72561c7 - KrahJohlito        gui: fix vmc name not displaying upon first entering the menu if one is already set
rev1401 - 2019-10-29 21:25..e3808812 - KrahJohlito        game menu: add default global config for game settings
rev1400 - 2019-10-27 21:27..81a94ed5 - ElPatas1           Merge pull request #229 from KrahJohlito/gui
rev1399 - 2019-10-27 12:28..48dc754a - KrahJohlito        game menu: fix dma modes in the gui
rev1398 - 2019-10-19 10:44..a8817476 - KrahJohlito        gui: try to standardise hint strings, add theme option to center align hints
rev1397 - 2019-10-19 10:27..6f167c7b - KrahJohlito        gui: fix PADEMU gui bug that flashes text on screen when first entering the dialog window
rev1396 - 2019-10-19 10:25..9ababee2 - KrahJohlito        lng: fix a bug where lang font files would not load from custom themes
rev1395 - 2019-10-19 10:22..0e8e583b - KrahJohlito        gui-ui - move rename and delete functionality into game menu and map info submenu to square
rev1394 - 2019-10-19 10:09..deb2b0aa - KrahJohlito        gui: move game settings into a submenu - game menu
rev1393 - 2019-10-18 14:46..4ee8fcd2 - ElPatas1           Merge pull request #228 from belek666/master
rev1392 - 2019-10-13 17:49..471eae1f - ElPatas1           Update README.md
rev1391 - 2019-10-13 17:44..61b3fef0 - ElPatas1           Update README.md
rev1390 - 2019-10-12 01:19..603a28eb - belek666           Merge pull request #2 from ifcaro/master
rev1389 - 2019-10-08 21:41..73204683 - luisdallos         cdvdman: Fix for Samurai Warriors 2 and Warriors Orochi series. (#226)
rev1388 - 2019-09-30 20:26..f112b26d - ElPatas1           Merge pull request #223 from Tupakaveli/master
rev1387 - 2019-09-29 13:25..ab4938b4 - Tupakaveli         themes: allow AttributeText and AttributeImage on main page
rev1386 - 2019-09-29 12:17..f9fcca57 - KrahJohlito        fix: writing mc icon (#14)
rev1385 - 2019-09-22 23:42..cf400312 - ElPatas1           Merge pull request #222 from Tupakaveli/master
rev1384 - 2019-09-22 21:58..5609c759 - KrahJohlito        notifications: show upon manual device init, if thm or lang changed (#13)
rev1383 - 2019-09-22 15:59..bf68d793 - Tupakaveli         Update English language template
rev1382 - 2019-09-22 13:36..88373050 - KrahJohlito        Reduce notifications code (#12)
rev1381 - 2019-09-21 23:44..2f8cc62f - Tupakaveli         Try to standardise English language strings
rev1380 - 2019-09-21 22:39..94f2ed3c - KrahJohlito        Small code clean ups, lang fix... add notifications (optional) (#10)
rev1379 - 2019-09-18 21:43..0de42a17 - ElPatas1           Merge pull request #217 from rickgaiser/for-ifcaro
rev1378 - 2019-09-10 19:25..ab0319ce - Maximus32          Fix loading theme from "manual" device
rev1377 - 2019-09-08 20:45..54bce085 - Maximus32          Fix: malloc memory area for ioprp_image too small
rev1376 - 2019-09-08 20:45..2c43035f - Maximus32          Merge Rules.make files and speed up compilation
rev1375 - 2019-09-08 20:45..842bef87 - Maximus32          sound: FIX: do not free builtin sounds
rev1374 - 2019-09-08 20:45..5ecdd866 - Maximus32          Replace printf with LOG
rev1373 - 2019-09-08 20:45..04cd087a - Maximus32          Add run (ps2client) and sim (PCSX2) target
rev1372 - 2019-09-08 20:34..c6c342f2 - Maximus32          CDVDFSV: Fix buffer overrun
rev1371 - 2019-09-08 14:41..4c9260ff - Maximus32          Revert "CDVDFSV: Fixed pointer incorrectly getting incremented, when alignment correction is performed."
rev1370 - 2019-08-28 21:55..4977d4f2 - ElPatas1           Merge pull request #210 from Tupakaveli/master
rev1369 - 2019-08-25 10:37..4dbe3ec7 - KrahJohlito        lng update (#2)
rev1368 - 2019-08-22 22:28..1d3c4703 - KrahJohlito        add support for reading language files from all devices (#1)
rev1367 - 2019-08-20 17:57..38e50a07 - Tupakaveli         Fix main10 bug
rev1366 - 2019-08-13 16:28..3cb4707d - ElPatas1           Merge pull request #208 from Tupakaveli/master
rev1365 - 2019-08-13 17:51..c84e96f9 - Tupakaveli         Revert 00ab656
rev1364 - 2019-07-25 19:16..1e61fe16 - Tupakaveli         Fix transition sound effect
rev1363 - 2019-07-24 20:07..acb9b199 - Tupakaveli         Replace slide transition with Maximus32's fade transition
rev1362 - 2019-07-24 19:25..00ab656d - Tupakaveli         Fix MC icon not being written if OPL folder exists
rev1361 - 2019-07-22 19:46..a68f0c0f - Tupakaveli         Update icon.sys
rev1360 - 2019-07-22 18:33..6853fd98 - Tupakaveli         Update memory card icon
rev1359 - 2019-06-01 11:55..ab8042f6 - belek666           minor changes to pademu
rev1358 - 2019-04-02 23:11..ec252581 - sL1pKn07           fix bin2s path if have installed other program with the same name if you have installed any program in the system (/usr/bin or /usr/sbin) with the same name (bin2s), makefile always poit to it instead of use the bin2s provided by ps2-sdk
rev1357 - 2019-02-25 22:14..6e847bd6 - ElPatas1           Merge pull request #200 from sp193/fixes-20190223
rev1356 - 2019-02-24 20:24..cd100a26 - SP193              CDVDFSV: Fixed pointer incorrectly getting incremented, when alignment correction is performed. This resulted in the buffer getting overrun, causing memory corruption.
rev1355 - 2019-02-24 18:25..71993a83 - SP193              (SMB) Use custom recvfrom() function to reduce overhead when small reads are made.
rev1354 - 2019-02-17 16:27..19904e0b - ElPatas1           Update languages
rev1353 - 2019-02-17 05:00..f7b42ebc - ElPatas1           Merge pull request #199 from sp193/fixes-feb19-3
rev1352 - 2019-02-17 11:30..2c8e4739 - SP193              Increased priority of USBD in-game to 2 & 3.
rev1351 - 2019-02-17 11:30..e346f7ab - SP193              UDPTTY-ingame: removed intrman_add.h.
rev1350 - 2019-02-17 11:30..4f6bd43f - SP193              GENVMC: removed ioman_add.h, moved custom imports to imports.lst, use PS2SDK's libmc and libcdvd definitions, fixed returned time for mc_getmcrtime() when the clock battery is flat, fixed vmc_mcformat() not using BLOCKKB to determine the buffer length.
rev1349 - 2019-02-17 11:30..ea01c620 - SP193              CDVDMAN: revised algorithm for unscrambling the PS2 logo. Fixes failures to correctly unscramble the logo if the first byte of subsequent passes does not represent a black pixel.
rev1348 - 2019-02-17 11:29..f16c52da - SP193              SMSTCPIP: disabled call to sys_mbox_post() from err_tcp() and do_recv() when TCPIP_CORE_LOCKING is used. conn->mbox will no longer be created when TCPIP_CORE_LOCKING is used. Removed unused mbox field from struct api_msg_msg. Related to a8630bb.
rev1347 - 2019-02-13 22:24..df70a875 - ElPatas1           Merge pull request #198 from sp193/fix-feb19-2
rev1346 - 2019-02-13 23:42..2184ece9 - SP193              Updated Ratchet & Clank 3: Up Your Arsenal patch as HDD mode no longer has cdvdman labelled as "dev9".
rev1345 - 2019-02-13 23:42..6a859d2a - SP193              EE core: write to SIF regs one-by-one, as per the original.
rev1344 - 2019-02-13 23:42..fe2d90c0 - SP193              SMSTCPIP: fixed tcpip waiting for a signal when TCPIP core locking is used. Removed redundant memory free from tcpip_apimsg(). Moved call to sys_mbox_fetch() into tcpip_apimsg(), as every call to tcpip_apimsg() will be followed by a call to sys_mbox_fetch().
rev1343 - 2019-02-13 00:29..6836e5ed - ElPatas1           Merge pull request #196 from sp193/smb-update
rev1342 - 2019-02-13 00:19..47180c6c - ElPatas1           Merge pull request #195 from sp193/SMSTCPIP-patch-backports
rev1341 - 2019-02-12 23:13..5a59ccc6 - ElPatas1           Merge pull request #194 from sp193/fixes-feb19
rev1340 - 2019-02-12 21:57..25ba765b - ElPatas1           Merge pull request #192 from Tupakaveli/GUI-fixes
rev1339 - 2019-02-12 22:11..57bc8c8f - SP193              SMSTCPIP: backported patch for bug #28716 (2010-01-23) - select() returns 0 after waiting for less than 1 ms.
rev1338 - 2019-02-12 22:11..68d3aa99 - SP193              SMSTCPIP: backported patch for bug #23240 (2009-07-09) - recv_udp increases counters for available receives before netbuf is actually posted.
rev1337 - 2019-02-12 22:11..b01706eb - SP193              SMSTCPIP: backported patch for bug #26405 (2009-05-05): Prematurely released semaphore causes lwip_select() to crash.
rev1336 - 2019-02-12 22:11..0d780d65 - SP193              SMSTCPIP: Backported patch for bug #21698 (2007-12-21) - netconn->recv_avail is not protected.
rev1335 - 2019-02-12 22:11..ec4a5ed1 - SP193              SMSTCPIP backported patch (2007/03/28) by Frédéric Bernon: netbuf_ref doesn't check its internal pbuf_alloc call result and can cause a crash.
rev1334 - 2019-02-12 22:11..0dcf2f17 - SP193              SMSTCPIP backported patch (2007/03/26) by Frédéric Bernon - api_lib.c (from Dmitry Potapov) : patch for netconn_write(), fixes a possible race condition which cause to send some garbage.
rev1333 - 2019-02-12 22:10..a8630bb1 - SP193              SMSTCPIP: do not use op-completion signalling if TCPIP core locking is used, as it is redundant.
rev1332 - 2019-02-12 21:58..ed087064 - SP193              SMSTCPIP: changed thread priority to 2, to be below the OPL main thread.
rev1331 - 2019-02-12 21:58..5c4eec6b - SP193              SMSTCPIP: increased in-game TCP receive window to 10240, with 8 PBUFs of 1460 bytes.
rev1330 - 2019-02-12 21:58..7a5d0800 - SP193              SMSTCPIP: updated settings to reduce RAM usage. Added a new compile-time option that disables the building of unneeded functions at compile-time.
rev1329 - 2019-02-12 21:58..7ea64542 - SP193              Ingame SMBMAN: back-ported changes from PS2SDK. The custom lwip_recvfrom() function is no longer used. Transmissions are limited to 65535 bytes, while receiving operations are limited to 4096 (TCP receive window is 5120, according to lwipopts.h). This is to avoid triggering the TCP congestion avoidence algorithm of the SMB server.
rev1328 - 2019-02-12 21:54..7df4cdd5 - SP193              SMSTCPIP: backported fix Fix for Nagle algorithm as reported by Bob Grice (2006-10-10).
rev1327 - 2019-02-12 00:38..6fb70112 - SP193              ISOFS: Fixed iso: being stuck in an opened state, if the file cannot be opened for mounting.
rev1326 - 2019-02-12 00:38..3511e8a2 - SP193              padhook: do not create padhook thread & interrupt handler in duplicate. Thread will now be installed either at the IOP reboot or when the padhook is triggered, whichever comes first.
rev1325 - 2019-02-12 00:38..8e669dba - SP193              padhook: changed Hook_scePad2CreateSocket() to always check and install IGR if SockParam is null (which is optional). This replaces the incomplete patch from 541d270.
rev1324 - 2019-02-12 00:38..c63bcaf6 - SP193              Added patch for Harvest Moon: A Wonderful Life.
rev1323 - 2019-02-12 00:38..6d4af300 - SP193              CDVDMAN: consolidated CDVDFSV_BUF_SECTORS and CDVDMAN_FS_SECTORS, for clarity. CDVDMAN_FS_SECTORS is now set to 8 and CDVDFSV will read up to CDVDMAN_FS_SECTORS sectors per chunk. When the buffer is not aligned, then it will use 1 sector for alignment correction.
rev1322 - 2019-02-12 00:38..88949947 - SP193              Fixed streaming callback potentially executed with a NULL-pointer, due to the pointer getting changed between function calls. Updated comments regarding the streaming system.
rev1321 - 2019-02-07 21:20..4a0b6e36 - Tupakaveli         Fixed some capitalisations in Menu for consistency
rev1320 - 2019-02-07 21:09..e2053807 - Tupakaveli         Fixed hint text being rendered off-screen in hires
rev1319 - 2019-02-02 16:31..d062a18c - ElPatas1           Merge pull request #190 from sp193/bugfixes-Feb19
rev1318 - 2019-02-02 23:05..e61bbec5 - SP193              (APPSUPPORT) update the apps list, only if other modes have been updated.
rev1317 - 2019-02-02 22:33..3fa181bb - SP193              APPSUPPORT: ignore unit number when resolving the mode that the device belongs to.
rev1316 - 2019-02-02 22:20..782506d5 - SP193              Fixed incorrect logic update to UDNL, in commit 32dcc28.
rev1315 - 2019-02-02 13:14..6eaf80bd - ElPatas1           Merge pull request #188 from AKuHAK/patch-2
rev1314 - 2019-01-30 21:28..6571f0db - ElPatas1           Merge pull request #186 from sp193/read-callback-sync-fix
rev1313 - 2019-01-30 23:24..3c858b3a - SP193              CDVDMAN: N-commands should check if another N-command is in progress, even if only a state transition is done. sceCdGetToc() should always fail since we do not implement it.
rev1312 - 2019-01-30 23:24..541d2702 - SP193              IGR padhook: do not dereference SocketParam if it is NULL (it is optional).
rev1311 - 2019-01-30 23:24..8709ff6e - SP193              Corrected return values of cdrom_devctl() and cdrom_ioctl2() function calls, added sceCdSync() where required. Added code for CDIOC_POWEROFF.
rev1310 - 2019-01-30 13:34..5f8a4a1a - AKuHAK             smap-ingame: fixed typo
rev1309 - 2019-01-30 12:21..31ffd6aa - AKuHAK             Update xfer.c
rev1308 - 2019-01-30 12:18..9602674e - AKuHAK             Changed smap to use new GP macros
rev1307 - 2019-01-30 12:04..1353599f - AKuHAK             Fixed inline in smap module
rev1306 - 2019-01-29 23:31..32dcc283 - AKuHAK             Fixed lvalue error in udnl modules
rev1305 - 2019-01-29 23:21..7f5ef078 - AKuHAK             Makefiles synced with mainstream ps2sdk
rev1304 - 2019-01-30 00:48..fbd573e4 - SP193              Changes to CDVDMAN callback should be binding immediately.
rev1303 - 2019-01-29 14:08..feefd326 - AKuHAK             Update Rules.make
rev1302 - 2019-01-28 23:08..1fb7445b - SP193              Changed EE core starting free memory range from 0x00088000 to 0x00084000, following that Sony treats the range after 0x00084000 (from 0x00082000) as the new start point for free memory, which is the address used by the HDD browser, which has the alarm patch. This will give us more memory. But beware that this is not a well-trodden path.
rev1301 - 2019-01-28 23:08..82f1133a - SP193              Added The Fast and the Furious (SLUS-21449 & SLES-54483) to the patch list for the Eutechnyx Ltd patch.
rev1300 - 2019-01-28 21:55..b7732b25 - SP193              CDVDMAN's module ID will no longer be changed to "dev9" when HDD mode is used and removed mode 8. Need For Speed: Underground 2 no longer needs mode 8 to work, hence the mode no longer has a function.
rev1299 - 2019-01-28 21:55..bcc696a7 - SP193              Erase game list entries during loading, for better ease of debugging.
rev1298 - 2019-01-28 21:55..f7d77f6c - SP193              Changed game list cache option to only affect HDD game list caching, since the SMB & USB game list caching feature is different and works a lot more seamlessly.
rev1297 - 2019-01-28 21:55..6eeb43d0 - SP193              Increased dev9 module export version number to 1.9.
rev1296 - 2019-01-28 21:55..be5a5cfe - SP193              Module hook: return the typical return value for each blocked module, as some games will expect a specific return value. Block ENT_SMAP.IRX, as that is another SMAP driver. Emulate ReferModuleStatus() for blocked modules.
rev1295 - 2019-01-27 15:53..a4f1ef07 - SP193              Fixed the user callback being called after the virtual drive becomes ready. That had the potential of breaking games that were designed to not expect the callback to be run after the drive becomes visibly ready via the libcdvd APIs. For example, what seems to happen in Super Dragon Ball Z's ARKD_DVD.IRX: 1. User callback is registered. 2. sceCdSearch() is used to locate the TOC file, which will internally call sceCdRead(). 3. sceCdRead() is called after WaitSema() is called. 4. Wait for the CD/DVD drive to complete reading with WaitSema, but the callback from the last sceCdRead() call causes the semaphore to be signalled prematurely.
rev1294 - 2019-01-26 23:43..b103eac8 - ElPatas1           Merge pull request #184 from sp193/gamepatch-fix
rev1293 - 2019-01-27 01:40..b4df0ab9 - SP193              Added missing resetspu module.
rev1292 - 2019-01-26 16:27..3327788e - ElPatas1           Merge pull request #183 from sp193/gamepatch-fix
rev1291 - 2019-01-26 00:44..8ee21490 - SP193              module hook: set module status to RESIDENT END, REMOVABLE END or FAREWELL END.
rev1290 - 2019-01-26 00:14..de9bab58 - SP193              Changed IOP modules Rules.make to default to Os optimization level.
rev1289 - 2019-01-26 00:14..46919fb7 - SP193              Replaced SPU2 reset code with resetspu module. Moved DMA reset code after SSBUS access to SPU2 is enabled. Enable SPU2 interrupts after resetting the SPU2, to avoid causing a crash when an interrupt is asserted, when CLEARSPU is loaded by the OSDSYS.
rev1288 - 2019-01-26 00:14..82b744fe - SP193              IGR: reset GS, before disabling interrupts & reseting some peripherals with ResetEE. Use ResetEE, rather than doing things manually. Stop DMA transfers instead of waiting for them to end, but do it after pausing the DMA channels (as documented). ResetEE will also acknowledge and clear interrupts.
rev1287 - 2019-01-26 00:14..f1613208 - SP193              ISOFS: replaced use of a single lseek with multiple long seeks when necessary, to avoid overflows when files are located towards the end of the disc. Changed all "cdrom_*" to "isofs_*".
rev1286 - 2019-01-26 00:14..f6203a0c - SP193              Added Japanese translation. Special thanks to yamamotonew!
rev1285 - 2019-01-24 21:49..92ef7ca2 - SP193              Fixed incorrect update of SRW Impact patch in commit 1faebb4. Changed LW offset parameter, as the positive number was causing GAS to emit macro instructions. Replaced call to DIntr() and EIntr() with asm instructions, as the caller's context is not actually saved and hence further function calls cannot be done safely.
rev1284 - 2019-01-23 23:08..177568db - SP193              APEMOD & F2Tech patch: changed patch design to patch module before starting it up.
rev1283 - 2019-01-23 22:13..df731908 - SP193              Corrected error in IOP module patch application if the module ID has A-F digits.
rev1282 - 2019-01-20 21:24..40d0dcea - ElPatas1           Merge pull request #181 from sp193/padhook-libpad15
rev1281 - 2019-01-20 17:45..b2925a91 - SP193              Corrected typo in the ID of the European release of Ridge Racer V (should have been SCES).
rev1280 - 2019-01-20 17:26..3432969f - SP193              Removed ResetSPU call from syshook & moved call to ResetSPU within padhook to after the IOP reboot. So that nothing will compete with the EE for the SPU2.
rev1279 - 2019-01-20 17:22..d98093e4 - SP193              Revert "Replaced built-in SPU code with CLEARSPU. This module is available within the ROMs of all PS2s (including the PSX & TOOL), for some reason."
rev1278 - 2019-01-20 17:07..f8f7a3c6 - SP193              padhook: Add support for libpad < 1.6.0.
rev1277 - 2019-01-19 15:25..80b13405 - ElPatas1           Merge pull request #179 from sp193/rrv-patch
rev1276 - 2019-01-19 21:38..331c1742 - SP193              IGR: disable DMAC interrupts & wait for ongoing DMA transfers to end. No need to change priorities of threads.
rev1275 - 2019-01-19 21:38..479f83b7 - SP193              Increased Accurate Reads speed limit to 3600KB/s.
rev1274 - 2019-01-19 21:38..ad5f0511 - SP193              Replaced built-in SPU code with CLEARSPU. This module is available within the ROMs of all PS2s (including the PSX & TOOL), for some reason.
rev1273 - 2019-01-19 21:37..3976211f - SP193              Changed memory wipe to begin at 0x00084000 instead of 0x00082000, as the alarm patch exists at the latter. The HDD Browser also uses 0x00084000.
rev1272 - 2019-01-19 21:37..2e7f89f0 - SP193              APPSUPPORT: Removed extra deinitialization of audsrv from sysExecElf & changed item startup for new apps to be just the boot file (prevent potential crashing due to the IO thread accessing the startup name as the UI is updating the startup name with appGetItemStartup(). The extra deinitialization of audsrv was removed from sysExecElf as it is done in deinit(), called by appsupport.
rev1271 - 2019-01-19 21:37..06715ffb - SP193              Disable digital effects for games that have improper initialization for libsd, causing them to inadvertently have SPU2 digital effects enabled with old settings from previously-run software.
rev1270 - 2019-01-19 21:37..489ea490 - SP193              APEMOD, F2Tech & IREMSND patch: patches will now patch the specified module, to avoid targetting the wrong module. IREMSND patch: re-added deleted fno argument to _SifLoadModule function. APEMOD: updated clock value to fit the 36.864MHz clock.
rev1269 - 2019-01-19 21:37..6e9750cb - SP193              Added patch for SRS: Street Racing Syndicate (SLUS-20582 & SLES-53045). Refactored old Ferrari Challenge patch to become a generic patch for Eutechnyx Limited games with the same problem.
rev1268 - 2019-01-19 21:37..1faebb4b - SP193              Use DIntr() and EIntr() instead of just di and ei, as these op-codes are not atomic. Failure to use DIntr() and EIntr() could cause interrupts to be permanently disabled if interrupts are disabled right when an interrupt is handled.
rev1267 - 2019-01-19 19:46..8ac9e9b4 - SP193              Added workaround for Ridge Racer V (SLUS-20002 & SLES-50000), for USB mode. The game seems to have problems when the media takes too long to completely read data. The data processed by the game appears to get offset, causing some loop to never end, which ends with the scratchpad overflowing.
rev1266 - 2019-01-17 03:57..d6f855da - ElPatas1           Merge pull request #177 from sp193/fixes-jan19
rev1265 - 2019-01-17 00:42..22cc20a5 - SP193              PAD: monitor pad states and reinitialize pad when pad is reconnected, to standardize behaviour.
rev1264 - 2019-01-16 23:50..a440fb62 - SP193              APPSSUPPORT: apps will now always have the full path printed for the startup path, new format will always have the device containing the app checked first for art assets (before other devices).
rev1263 - 2019-01-16 23:12..aa33bbee - SP193              deinit() should block further I/O operations & wait for existing operations to complete. This should prevent the user from interrupting OPL as it accesses storage media.
rev1262 - 2019-01-16 23:09..ce80a9e8 - SP193              Fixed missing IOP patch entries for the PAL release of Shadow Man: 2econd Coming (SLES-50446 & SLES-50608).
rev1261 - 2019-01-15 22:50..41aeb0b6 - ElPatas1           Merge pull request #175 from sp193/ui-igr-fix
rev1260 - 2019-01-16 03:19..be17fb02 - SP193              IGR: fixed incorrect bitmasks & patterns for locating calls to scePadOpen(), replaced hardcoded addresses with mem_start & mem_end.
rev1259 - 2019-01-16 03:07..68b71773 - SP193              APPS: changed ETHSUPPORT to not terminate session if APPS needs it. appLaunchItem() will now default to APP_MODE for any unrecognized modes, to support legacy paths.
rev1258 - 2019-01-14 17:08..4a658d65 - ElPatas1           Merge pull request #173 from sp193/ShadowMan2Patch
rev1257 - 2019-01-14 23:44..ac5de9b3 - SP193              Replaced SYSTEM.CNF parsing code with a more official-like version.
rev1256 - 2019-01-14 14:37..37a5dbce - SP193              Fixed the new APPSUPPORT feature not considering the device prefix, fixed null-pointer dereference when a device is not initialized, added bug-check error message in oplPath2Mode(). Special thanks to danielb for fixing the null-pointer dereference.
rev1255 - 2019-01-14 14:37..13f861e7 - SP193              Power button can now be pressed to shut down the PS2 within OPL's GUI, when the network adaptor is in use.
rev1254 - 2019-01-14 14:37..d2ba22af - SP193              Updated comment for Shaun Palmer's Pro Snowboarder (PAL releases). Perhaps only the Japanese release is at risk of not being compatible due to the time between releases.
rev1253 - 2019-01-14 14:37..74245763 - SP193              Updated APEMOD & IREMSND patches. Did not always select the 2nd last loaded module. IREMSNDPATCH also used the homebrew definition for the inner function to _SifLoadModule(), which has one extra parameter.
rev1252 - 2019-01-14 14:37..f70090ca - SP193              Added patch for Shadow Man: 2econd Coming (SLUS-20413, SLES-50446 & SLES-50608). The game attempts to read 17 sectors into buffers meant for a maximum of 16. This happens because it increments the number of sectors to read by 1, when its unpacking function deals with a number of bytes that is not a multiple of 2048.
rev1251 - 2019-01-13 17:52..acb630b4 - SP193              APPSUPPORT: Fixed compile error when debug is enabled, title.cfg can now be used to set app config (for themes etc).
rev1250 - 2019-01-12 22:57..caaeafb2 - ElPatas1           Merge pull request #171 from sp193/gamelistcache
rev1249 - 2019-01-13 01:24..bbcbfee0 - SP193              Removed "Fix for 8.3 filename" from sysLaunchLoaderElf(). Not sure why it's even required, but it prevents longer (alternate) paths from being set.
rev1248 - 2019-01-13 01:05..a362ef6b - SP193              Fixed compile-time warning in opl.c due to missing includes for PADEMU.
rev1247 - 2019-01-13 01:05..e920ac7f - SP193              Implemented game list cache. The HDD unit has a different implementation from other modes, as scanning the partitions on the HDD already takes way too long. Hence the cache is always used, unless the user manually refreshes the list or renames/deletes a game.
rev1246 - 2019-01-13 00:44..3cb5eb37 - SP193              Refactored apps list to allow each app to have its own configuration file. APPS now can be stored within their own folder, within the APP folders on the game devices. Each app should have its own title.cfg file. For example, on a USB disk: APPS/     LaunchELF/         BOOT.ELF         title.cfg
rev1245 - 2019-01-12 16:21..b2bf31b2 - ElPatas1           Merge pull request #170 from sp193/bugfixes-jan19
rev1244 - 2019-01-12 04:05..ab6cb966 - SP193              Fixed typo in opl_network.cfg filename, changed filename parameters in system.c to const, increased video mode change confirmation timeout to 10s, removed redundant check around WakeupThread() in ioPutRequest().
rev1243 - 2019-01-12 04:02..1f16be79 - SP193              Updated CEX DECI2 support to also work in the UI, also to get it working again due to changes in commit b679d5f (requires network to be initialized), changed settings used by SMSTCPIP for ingame debugging (non-ingame mode).
rev1242 - 2019-01-12 04:02..31cbb6d6 - SP193              Always allow the user & auto refresh the refresh the apps list.
rev1241 - 2019-01-12 04:02..9be4d830 - SP193              Changed buttons to only refresh the active item (instead of all items) when auto refresh is enabled. Updated comments for auto refresh settings.
rev1240 - 2019-01-12 04:02..4d25674f - SP193              Added item shutdown function, to allow OPL to shut down devices that are not used or before the PS2 is switched off. Removed call to ethDeinitModules from within deinitAllSupport() as ethCleanup/ethShutdown() will be called by deinitAllSupport() - related to commit e8d848c. The HDD will also be put into IDLE state if the HDD unit is not required. This is because DEV9 will remain active if ETH needs it.
rev1239 - 2019-01-12 02:11..e2f4741b - SP193              Replaced all hardcoded disc types with definitions from libcdvd, replaced the platform-specific types within the structures of supportbase.h with types from ctypes.h, increased alignment of buffer for parsing SYSTEM.CNF, fixed inconsistent parameters to strtok while parsing SYSTEM.CNF.
rev1238 - 2019-01-12 02:11..1aa0dbb0 - SP193              Added patch for Shaun Palmer's Pro Snowboarder (SLUS-20199 & SLES-50400). Should work for SLES-50401 & SLES-50402 as well, but I have no idea if it will work with SLPM-65198 (NTSC-J, released a year later). The game's FMV decoding system was possibly based on the Sony mpegstr sample, which uses a "default thread" for switching between threads. However, instead of changing the main thread's priority, the developers tried to use the main thread's priority for the other threads, but incorrectly used the main thread's ID instead. During a clean boot of the PS2, this works okay because the main thread's ID is equal to the priority (as of the late SDK), of priority 1.
rev1237 - 2019-01-10 17:52..f9ba5659 - SP193              Updated patch for Ferrari Challenge: Trofeo Pirelli to support the NTSC-U/C version (SLUS-21780).
rev1236 - 2019-01-09 21:35..fa34111c - ElPatas1           Merge pull request #169 from sp193/bugfixes-jan19
rev1235 - 2019-01-10 02:16..8c356fb0 - SP193              IGR: always initialize TLB, like the updated ExecPS2() library function does.
rev1234 - 2019-01-10 02:06..43bff395 - SP193              Fixed IGR shutdown bypassing dev9Shutdown(), which would cause an emergency park for some 2.5" HDDs.
rev1233 - 2019-01-10 02:01..2ad6f02b - SP193              IGR: clear memory before booting the next ELF.
rev1232 - 2019-01-09 12:22..a1406346 - SP193              Fixed configSetMove() incorrectly updating the configFiles array, fixed configRead() being unable to indicate an error state if type is 0. configRead() will now always return 1.
rev1231 - 2019-01-09 12:22..fd1c16d7 - SP193              Added patch for Ferrari Challenge: Trofeo Pirelli (SLES-55294). The game freezes after the memory card check screen, if IGR was used at least once. This is caused by the game having the main thread ID hardcoded for a call to WakeupThread().
rev1230 - 2019-01-09 01:46..93865435 - SP193              Corrections for various infringements of EE kernel syscall usage rules. ioman.c: the worker thread may use ioPutRequest() on itself, due to menuLoadConfig() calling _menuRequestConfig() via the IO worker thread, which calls ioPutRequest(). opl.c: deinitAllSupport() calls guiLock() with an invalid semaphore if guiEnd() is called first. renderman.c: vsync handler must call ExitHandler() before returning.
rev1229 - 2019-01-04 13:55..fc5b5fbb - ElPatas1           Merge pull request #166 from sp193/updates-jan19
rev1228 - 2019-01-04 13:52..18e5a119 - SP193              Fixed sceCdStPause() causing sceCdStResume() to fail to resume streaming.
rev1227 - 2019-01-04 13:14..eb95021f - SP193              Fixed video mode confirmation message always being displayed when display settings are changed.
rev1226 - 2019-01-03 22:28..89457194 - ElPatas1           Merge pull request #163 from sp193/updates-jan19
rev1225 - 2019-01-04 01:00..e810da23 - SP193              Added code to shut down USB devices prior to power-off. Added more standard code for shutting down the HDD unit prior to power off.
rev1224 - 2019-01-04 00:19..ba68b708 - SP193              Added video mode confirmation when user changes video mode.
rev1223 - 2019-01-04 00:18..7e5aaea6 - SP193              Moved audsrv code for playing SFX into sound.c.
rev1222 - 2019-01-03 22:52..11592150 - SP193              Updated to support LWIP v2.0, change DNS server only for static mode & use all-zero addresses as the default (when DHCP is enabled).
rev1221 - 2019-01-03 22:37..812612af - SP193              Changed some auto-start global variables to local variables.
rev1220 - 2018-12-21 21:17..2c95dc1b - ElPatas1           Merge pull request #162 from sp193/ui-fixes-dec18
rev1219 - 2018-12-21 23:12..38ee0d8b - SP193              Fixed checks on whether the device can have the configuration written to.
rev1218 - 2018-12-20 15:38..646e8507 - ElPatas1           Merge pull request #161 from sp193/ui-fixes-dec18
rev1217 - 2018-12-18 23:46..f661fe28 - SP193              Patched USB support to issue STOP UNIT before the PS2 is shut down, added shutdown mode to IGR.
rev1216 - 2018-12-18 22:51..07b6677e - SP193              (ingame ATAD) port patch for issuing STANDBY IMMEDIATE before DEV9 is shut down, to avoid causing an "emergency park" for some HDDs.
rev1215 - 2018-12-18 22:27..c8c4205d - SP193              Fixed incorrect handling of the config load result (did not return the types of config files loaded).
rev1214 - 2018-12-17 17:46..8b0655ee - ElPatas1           Merge pull request #160 from sp193/ui-fixes-dec18
rev1213 - 2018-12-17 22:57..5443a199 - SP193              Changed how devices are selected for loading/storing config files. When loading: 1. Check memory cards. 2. If config could be loaded, try the device that OPL was booted from (supported devices only). 3. If config could not be loaded, try all supported devices. 4. Default to memory card, if no config file could be loaded.
rev1212 - 2018-12-17 22:09..c721c0d4 - SP193              ATA IDLE will only be changed when a game is booted from the HDD, to prevent the HDD from possibly being kept awake forever if the user has the setting set to disabled.
rev1211 - 2018-12-17 21:54..b679d5f0 - SP193              Fixed network configuration becoming unavailable after deinitialization.
rev1210 - 2018-12-16 16:45..6646ab5c - ElPatas1           Merge pull request #159 from sp193/ui-fixes-dec18
rev1209 - 2018-12-16 21:29..48cd5cdc - SP193              Removed unused debug functions. Feel free to re-add them if you can complete and put them to use.
rev1208 - 2018-12-16 21:21..646553bb - SP193              Fixed framerate increase whenever the UI is delayed.
rev1207 - 2018-12-16 21:17..e8d848c0 - SP193              Fixed crash that may occur if the game settings network update function is used and the HDLDump server is started, fixed freeze when the HDLDump server is started and a game is booted from either HDD or USB device.
rev1206 - 2018-12-16 01:22..156bcdb0 - ElPatas1           Merge pull request #157 from KrahJohlito/gui-final
rev1205 - 2018-12-16 09:46..3b3f8b65 - KrahJohlito        remove saving cfg when loading hdl svr, as it does not fix the root of the problem
rev1204 - 2018-12-15 21:32..3fcf14a0 - KrahJohlito        fix sound effects pr
rev1203 - 2018-12-06 21:48..554e7f8a - KrahJohlito        add gui sound effects
rev1202 - 2018-12-06 21:32..832d87be - KrahJohlito        add a save cfg prompt before starting hdl server to fix a bug where if current theme is not saved the console will crash upon unloading hdl server
rev1201 - 2018-11-25 20:33..f21486d3 - KrahJohlito        small fix to stop the user being able to navigate menus during init
rev1200 - 2018-11-12 13:31..f6d905de - ElPatas1           Merge pull request #155 from KrahJohlito/gui-final
rev1199 - 2018-11-07 21:50..268a4249 - KrahJohlito        optimize gfx
rev1198 - 2018-11-07 21:28..38c43887 - KrahJohlito        add info page to default theme
rev1197 - 2018-11-07 21:26..bf102c94 - KrahJohlito        make games list wrap around
rev1196 - 2018-10-22 11:09..5fe82f12 - ElPatas1           Merge pull request #150 from sp193/usb-fix-oct18
rev1195 - 2018-10-19 21:20..4601bea3 - SP193              (device-usb.c) Increase delay while waiting for USB devices to become ready from 200 to 5000us, to avoid ever blocking the progress of USBD during device detection.
rev1194 - 2018-10-19 21:20..35ffe2a4 - SP193              (mass_driver.c) Fix glitches related to USB support that were introduced with commit 18780d5 on June 8th.
rev1193 - 2018-10-08 11:14..a3e2fe07 - ElPatas1           Merge pull request #148 from sp193/stack-adjust
rev1192 - 2018-10-01 12:59..70fb5f58 - ElPatas1           Merge pull request #146 from rickgaiser/for-ifcaro
rev1191 - 2018-09-30 21:19..9df6607b - Rick Gaiser        Change HIRES to runtime option
rev1190 - 2018-09-30 21:18..05d06ad6 - Rick Gaiser        Add VRAM usage to on-screen debugging
rev1189 - 2018-09-30 13:02..52059636 - SP193              CDVDFSV: increased stack size of RPC 1. Related to d25a8eab.
rev1188 - 2018-09-29 23:50..ad182dcf - ElPatas1           Merge pull request #144 from sp193/vmc-igr-update
rev1187 - 2018-09-29 23:20..79198189 - SP193              SMB: signal sema before returning under an error condition.
rev1186 - 2018-09-29 23:20..1cd46b9c - SP193              Get exclusive excess to device before closing VMC files.
rev1185 - 2018-09-29 23:20..45049f8a - SP193              SMB: disable writethrough mode for better VMC writing performance.
rev1184 - 2018-09-29 23:20..1f793f45 - SP193              IGR: Added shutdown RPC, which uses (hopefully unused) a RPC ID of 0x80000598. This RPC has a thread priority of 1, which should override all other threads running in the system. Fixed power-off thread not unmounting VMC before shutdown.
rev1183 - 2018-09-29 23:20..d25a8eab - SP193              CDVDFSV: reduced stack size for RPC thread 0 and 1, from 0x1900 to 0x500 and 0x800 to 0x400 respectively. These RPCs do not call functions that trigger callbacks, so it is not necessary to preserve their original stack sizes.
rev1182 - 2018-09-24 07:37..52511007 - SP193              CDVDMAN: when a device is deinitialized, prevent further accesses to the device. CDVDMAN's semaphore does not totally prevent all form of device accesses. Perhaps OPL's semaphore is used differently from how the Sony CDVDMAN module uses its event flag, but the sceCdLayerSearch() function can also be called from the IOP, where this form of access control does not help.
rev1181 - 2018-09-09 19:09..40be3fcc - SP193              (ATAD+HDPro ATAD VMC) Re-enabled write cache for VMC, except for HDPro (Only if IGR is enabled). Replaced wrong function call to DeviceDeinit() with DeviceUnmount(), added call to DeviceUnmount() from the Poweroff thread. When VMC is used with the official HDD unit, the cache will be flushed when either IGR is invoked or the power is pressed. When VMC is used with HDPro, the cache will be flushed when IGR is invoked. However, if IGR is disabled, then there is no way to determine whether the PS2 will be shut down or not, hence the write cache will be disabled in this case.
rev1180 - 2018-09-04 21:17..0f594711 - ElPatas1           Update languages
rev1179 - 2018-08-31 15:20..6ccedb71 - ElPatas1           Merge pull request #142 from sp193/poweroff-cdvdman-fix
rev1178 - 2018-08-30 07:15..cd88afc7 - SP193              (dev9-ingame) disabled the call to dev9Shutdown() for the DDIOC_OFF devctl() call, to fix commit e9a679d. Some games would attempt to shut down DEV9, which would disable the ATA and SMAP interfaces. The dev9Shutdown() function is used by OPL to deinitialize dev9, which would prevent the expansion-bay model PS2 from being powered-off if active.
rev1177 - 2018-08-30 07:14..6dbfc72b - SP193              Revert "(dev9-ingame) removed code that shuts down DEV9, to fix commit e9a679d."
rev1176 - 2018-08-29 12:02..9272dd92 - ElPatas1           Merge pull request #140 from sp193/igr-update
rev1175 - 2018-08-26 15:20..f574ea3f - SP193              ATA: Disable the device's write cache for in-game VMC support.
rev1174 - 2018-08-26 15:20..8dbaaae2 - SP193              IGR: Added API to unmount devices (with interrupts enabled) before terminating OPL.
rev1173 - 2018-08-26 15:20..7d23b38b - SP193              IGR: Lock accesses to the virtual device, to prevent the physical device from entering some weird state due to interrupting an ongoing transfer.
rev1172 - 2018-08-26 15:20..c9073227 - SP193              IGR: deinitialize if the game calls Exit(). In the current implementation, Exit() will act according to IGR settings. If an exit path is specified, it will boot the specified ELF. Otherwise, it will return to the browser.
rev1171 - 2018-08-24 17:36..47873ac7 - ElPatas1           Merge pull request #139 from sp193/bugfixes-18Aug18
rev1170 - 2018-08-19 15:29..e83de4e4 - SP193              If HDD.IRX cannot be loaded, OPL will deem that no HDD is connected. Removed unused hddGetFormat() function and added comment about the HDIOC_STATUS return values. The most common problem is that the HDD is not connected. Other possible faults: 1. Lack of IOP memory (programmer's mistake), causing initialization to fail. 2. I/O error during journal reading.
rev1169 - 2018-08-19 15:12..dfdaec9e - SP193              Added missing break statements to ee_core/src/patches.c.
rev1168 - 2018-08-19 15:12..97cfe488 - SP193              Added error message for indicating that VMC files are fragmented. Changed the general VMC error message to indicate an I/O error.
rev1167 - 2018-08-19 15:12..541b431a - SP193              Added check to prevent the master password from being set as the parental lock password.
rev1166 - 2018-08-15 18:25..e57ded99 - ElPatas1           Merge pull request #134 from sp193/usbrename-fix
rev1165 - 2018-08-15 18:02..9df297c3 - ElPatas1           Merge pull request #133 from sp193/ultimatepropinball-fix
rev1164 - 2018-08-14 23:56..fe1bbeaf - SP193              Added patch for Ultimate Pro Pinball (SLES-53508).
rev1163 - 2018-08-14 12:44..380f320e - ElPatas1           Merge pull request #130 from sp193/virtuaquest-patch
rev1162 - 2018-08-11 22:49..587eb07f - SP193              Fix for renaming on USB disks: sbRename() will be used with the standard rename() function. Requires updated USBHDFSD module from PS2SDK.
rev1161 - 2018-08-10 18:21..ad655c9f - ElPatas1           Merge pull request #128 from sp193/gsm-cheat-childproof-vmc-merge
rev1160 - 2018-08-09 22:27..aea05e5b - SP193              Removed High Module Storage mode (mode 7).
rev1159 - 2018-08-09 22:26..591d09b9 - SP193              Added patch for Virtua Quest (JP & US releases). Module storage location can now be specified (hardcoded) for each game. US: SLUS-20977 JP: SLPM-65632
rev1158 - 2018-08-07 23:31..7135991e - SP193              Merged VMC into main build.
rev1157 - 2018-08-07 23:31..f5fa36fc - SP193              Adjusted about screen to make better use of screen space.
rev1156 - 2018-08-07 23:31..60b82220 - SP193              Merged GSM and Cheats (PS2RD) into the main builds.
rev1155 - 2018-08-07 23:30..27926e32 - SP193              Moved cheat configuration settings into cheatman.c and cheatman.h, as they represent the state of the cheat engine. Removed pgcht.h.
rev1154 - 2018-08-07 22:41..06a6f955 - SP193              Added parental lock control, removed CHILDPROOF compile-time option. Master password is 989765, in case there is a need to clear the parental lock. To use the password, perform any restricted action (i.e. change settings) and enter this master password.
rev1153 - 2018-08-07 22:41..e18d012e - SP193              Password fields will now show "<Not Set>" if blank and keyboard can have a title specified.
rev1152 - 2018-08-06 21:03..58a493e7 - ElPatas1           Merge pull request #126 from sp193/gsm-mode-update2
rev1151 - 2018-08-06 20:13..30cf3235 - ElPatas1           Merge pull request #125 from rickgaiser/for-ifcaro
rev1150 - 2018-08-05 17:34..068c58ba - SP193              GSM: removed call to Disable_GSBreakpoint from Hook_SetGsCrt(). Also shortened Enable_GSBreakpoint. So that GSM may monitor and change the accesses within SetGsCrt() after hooking.
rev1149 - 2018-08-05 17:34..ce4eb127 - SP193              GSM: Fixed advancement of PC for J-type instructions. Bits 31:28 were not being generated, which resulted in the memory segment changing.
rev1148 - 2018-08-05 17:34..659cbef0 - SP193              GSM: Fixed 576P add-on code. As with 480P mode, there is not supposed to be a step for enabling the PLL.
rev1147 - 2018-08-05 17:34..308e49e4 - SP193              GSM: Updated DVE support (for add-on 576P support code) to support all PS2 models up to SCPH-70000. There is no code for supporting the DTL-T10000. Selecting 576P mode on the T10000 will cause PAL to be selected instead.
rev1146 - 2018-08-05 17:34..f244c8f5 - SP193              GSM: Added code for setting up the DVE for consoles that do not natively support 576P. Code was based on the code from Kernelloader.
rev1145 - 2018-08-05 17:34..069bc255 - SP193              GSM: Added option for FIELD emulation and moved GSM-related options into gsm.c. Advanced version number to v0.40.
rev1144 - 2018-08-05 17:34..b3fb15a0 - SP193              PADEMU strings will now be always part of the language strings list. Changed "Exit to Browser/OSDSYS" back to "Exit to Browser", so that it is less technical. So that the string IDs (either of PADEMU strings or the newly-added strings) will not change whenever we add new content.
rev1143 - 2018-08-05 15:00..8f167ecc - SP193              Optimized GSM engine to maximize use of branch slot, reduce nops, to use the EE mult MMI, and to use the normal 2-operand form of divu/div for clarity (there is no 3-operand div for the EE). nops were removed to reduce code size, but interlocks will occur.
rev1142 - 2018-08-05 15:00..132a9975 - SP193              GSM: Changed preservation and restoration of context to better match the original Level 2 exception handler and preserve LO+HI registers. Use only k1 (and its backup location at address -0x20 via kseg3) to preserve the context. Preserve LO+HI register pairs (lo, lo1, hi, hi1).
rev1141 - 2018-08-05 15:00..06daac73 - SP193              GSM: added sync.l to Enable_GSBreakpoint and Disable_GSBreakpoint as documented.
rev1140 - 2018-08-05 15:00..64212f45 - SP193              Removed unnecessary sync.l & sync.p instructions. Whereby the EE core manuals does not indicate a need for them.
rev1139 - 2018-08-05 15:00..e69410cd - SP193              GSM: changed all sync after mtc0 to sync.p as it has to be sync.p. Changed all lq to ld for the branch evaluations, as only the low 64-bits are supposed to be considered.
rev1138 - 2018-08-05 15:00..40905986 - SP193              GSM will now consult the _GetGsDxDyOffset syscall for board-specific offsets (if supported).
rev1137 - 2018-08-05 14:59..8b6cd4f4 - SP193              Removed Read Circuit adaptation, removed setting of Interlace_FRAME_Mode_Flag from SetGsCrt since it will also be derived from SMODE2 (and that determines interlace & FFMD too), and changed size of and grouped source & dest SetGsCrt parameters. SetGsCrt parameters are signed 16-bit.
rev1136 - 2018-08-04 02:35..928d62e6 - SP193              Removed unofficial 480P and 1080P modes from GSM, added option for enabling kernel 576P fix (ROM v2.00 and earlier) and GCONT (RGB/YPbCbPrCr) setting will now follow the browser setting.
rev1135 - 2018-08-01 09:21..f7c2f6e1 - Jay-Jay-OPL        Allow itemsList to be centered
rev1134 - 2018-08-01 09:20..f9238b2f - Rick Gaiser        Don't clear render buffer in HIRES mode
rev1133 - 2018-08-01 09:20..8030b2b0 - Rick Gaiser        Relax texture restrictions
rev1132 - 2018-08-01 09:20..9ef9f3a1 - Rick Gaiser        Free CLUT also when freeing Texture
rev1131 - 2018-07-31 02:37..3294d4b2 - SP193              Disabled SYNCV adaptation and changed 480P & 576P DW to 1440 (480P is documented to be 720x480). Values for 480P and 576P were taken from gsKit. The values for 480P were checked against the Sony SDK's.
rev1130 - 2018-07-31 02:35..f5b31427 - SP193              Forgot to move GSMFlags to gsm_defines.h (commit 704dd42).
rev1129 - 2018-07-30 20:07..49267e9b - ElPatas1           Merge pull request #122 from sp193/gsm-csr-flip-emu
rev1128 - 2018-07-31 01:37..704dd420 - SP193              GSM can now emulate the flipping of the FIELD field for non-interlaced mode, if the game used an interlace mode.
rev1127 - 2018-07-31 01:36..01ba332a - SP193              Added data read trapping for GSM.
rev1126 - 2018-07-31 01:35..2fcaa88a - SP193              Optimized code in have_some_write to reduce the number of registers used.
rev1125 - 2018-07-30 19:09..080e134c - ElPatas1           Merge pull request #121 from sp193/gsm-cleanup
rev1124 - 2018-07-30 18:35..d5f5f1ce - ElPatas1           Merge pull request #119 from sp193/main-fix
rev1123 - 2018-07-29 20:39..b968f5e3 - SP193              Moved custom GS mode-init code into advanced GSM code.
rev1122 - 2018-07-29 20:39..7a34361a - SP193              Consolidated code that enables/disables GSM hardware breakpoint. Do not enable/disable interrupts within the syscall because it should be already disabled by the kernel's syscall dispatcher.
rev1121 - 2018-07-29 00:20..8d35ed4a - SP193              Split off common code for GSM's handling of DISPFBx and DISPLAYx.
rev1120 - 2018-07-29 00:19..13d050e9 - SP193              Split up GSM code and definitions into multiple files for better readability.
rev1119 - 2018-07-28 11:44..600458ce - SP193              Fixed boot filename passing by EE-core, and argument passing by pointer to the EE core.
rev1118 - 2018-07-28 05:09..36ed06ff - SP193              USB Bulk-in pipe will now be opened with sceUsbdOpenPipe() to allow the hardware to take care of buffer alignment. CDVDMAN will now only have software alignment correction for HDD mode. Related to PS2SDK commit dc093db and ae75a00.
rev1117 - 2018-07-28 05:03..d5d381f2 - SP193              Revert "Optional FMV fix (enabled by setting UNALIGNED_BUFFER_PATCH to 0)" Revert "I also like to commit in two-phases...:p"
rev1116 - 2018-07-27 19:57..0bea82fa - ElPatas1           Merge pull request #118 from sp193/vmc-fix
rev1115 - 2018-07-27 23:20..88eb53e1 - SP193              Fixed bug introduced in 51c82be: wrong pointer used for VMC.
rev1114 - 2018-07-27 15:17..5cb5de5f - ElPatas1           Merge pull request #117 from sp193/config-fix
rev1113 - 2018-07-27 00:07..33fe2510 - SP193              Updated OSDHistory function (bugfix + add Chinese icon).
rev1112 - 2018-07-26 16:28..f9b104ec - ElPatas1           Merge pull request #116 from sp193/iremsnd-fix-new
rev1111 - 2018-07-26 20:42..7139d64f - SP193              Replaced hardcoded sizes with sizeof() or definitions, to prevent a risk of accidental buffer overflows when the buffer declarations are changed.
rev1110 - 2018-07-26 17:56..6aaed832 - SP193              Fixed arg-passing to EE core: PADEMU and PS2RD have no additional arguments, fixed updating of argv index when GSM is disabled (but built-in).
rev1109 - 2018-07-26 17:41..0350a210 - SP193              Fixed incorrect index for legacy network config.
rev1108 - 2018-07-26 16:11..6d222998 - SP193              Replaced locking mechanism for IREMSND patch, corrected pointer computation.
rev1107 - 2018-07-25 22:24..13d89c85 - ElPatas1           Merge pull request #114 from sp193/deci2-fix
rev1106 - 2018-07-25 21:53..b1d63f4e - ElPatas1           Merge pull request #113 from sp193/new-LoadExecPS2
rev1105 - 2018-07-25 13:20..0bf8b565 - SP193              Reduced IGR thread stack to 3KB.
rev1104 - 2018-07-25 05:06..cc5fc87f - SP193              Adjusted linkfile to ensure that the stack will have at least 512 bytes.
rev1103 - 2018-07-25 05:00..49c28f97 - SP193              Fixed LoadElf (Related to PS2SDK commit 747b590), added writeback of data cache before SifLoadElf to ensure cache coherency.
rev1102 - 2018-07-25 04:47..409ff475 - SP193              Reduced redundant instructions in asm.S and uninlined delay().
rev1101 - 2018-07-25 04:47..67341f77 - SP193              (EE core) Added -nostdlib to LDFLAGS
rev1100 - 2018-07-25 04:47..acc3644c - SP193              Don't add history record if the machine is a TOOL (possible debugging session).
rev1099 - 2018-07-25 04:47..020afef1 - SP193              IGS: removed dependency on libmc, replaced DI and EI functions with libkernel counterparts, converted global functions to static, relocated from 0x00082000 to 0x00086000 (0x00082000 is used by the alarm patch).
rev1098 - 2018-07-25 04:47..9c9455cc - SP193              Converted EE core to utilize the kernel part of the LoadExecPS2() system instead. Allows for offloading some code (i.e. args storage).
rev1097 - 2018-07-25 01:36..c70cd7ca - SP193              Disable debug output from CDVDMAN by default for DECI2 debugging. Until the PC is connected, things seem vulnerable.
rev1096 - 2018-07-25 01:36..240a3f44 - SP193              Reinstated built-in DECI2 debugging functionality for CEX consoles. Updated DECI2 modules.
rev1095 - 2018-07-24 15:52..0c2e0a98 - ElPatas1           Merge pull request #112 from sp193/iremsnd-fix2
rev1094 - 2018-07-24 18:09..51c82be0 - SP193              Added fix for SOS: The Final Escape/Disaster Report/Zettai Zetsumei Toshi. This also includes new IOP patch functions.
rev1093 - 2018-07-23 23:26..90540309 - ElPatas1           Merge pull request #111 from sp193/libc-fix
rev1092 - 2018-07-24 02:04..cab45e4a - SP193              Changed call to strcmp to _strcmp for .hack fix - avoid linking with libc's strcmp.
rev1091 - 2018-07-23 12:43..e168f33c - ElPatas1           Merge pull request #109 from sp193/dothack-vmc2
rev1090 - 2018-07-23 11:52..ebf2ea4b - ElPatas1           Merge pull request #108 from sp193/fatalframe
rev1089 - 2018-07-21 13:29..eb478cc5 - SP193              (EE core) added code for wiping all registers before executing any game code, for as much as possible. Sony added something similar to the start of crt0 of newer SDK releases. So this is the best we can do to ensure uniform behaviour without changing any game code.
rev1088 - 2018-07-21 12:07..b2a77299 - SP193              (EE core) changed _LoadExecPS2 to set stack pointer to _end instead, so that memory can be wiped properly.
rev1087 - 2018-07-18 19:27..ec298004 - SP193              Added patch for .hack (all PAL releases).
rev1086 - 2018-07-11 10:28..2b1118f1 - ElPatas1           Update portuguese br language
rev1085 - 2018-07-06 16:13..4b9eff44 - ElPatas1           Merge pull request #105 from sp193/smstcpip-timeout
rev1084 - 2018-07-04 03:55..4a90fe9f - sp193              (SMSTCPIP) back-ported timers from lwIP v1.4.1, so that the timer code can be run from the tcpip thread (prevent critical region violations).
rev1083 - 2018-07-04 03:55..3667c846 - sp193              (SMSTCPIP) Implemented timeout functionality of sys_sem_wait.
rev1082 - 2018-06-30 20:54..c112b22d - ElPatas1           Merge pull request #103 from rickgaiser/for-ifcaro
rev1081 - 2018-06-27 21:14..d505e73b - Rick Gaiser        Add Maximus32 to list of coders
rev1080 - 2018-06-27 21:13..7bbb1541 - Rick Gaiser        Add HIRES to version string
rev1079 - 2018-06-27 21:01..272183c5 - Rick Gaiser        Move extern irx declaration to extern_irx.h
rev1078 - 2018-06-27 21:00..1175fe7a - Rick Gaiser        cdvdman: declare irx_export_table's as extern
rev1077 - 2018-06-27 21:00..7f820d0f - Rick Gaiser        cdvdman: cleanup dev9 usage
rev1076 - 2018-06-27 20:59..f3636fc7 - Rick Gaiser        iopcore: cleanup makefiles
rev1075 - 2018-06-27 20:59..aa672c2a - Rick Gaiser        udptty is now part of ps2sdk
rev1074 - 2018-06-27 20:59..aab9c837 - Rick Gaiser        Fix text "wrap" mode for high resolution
rev1073 - 2018-06-27 20:59..4c64c4db - Rick Gaiser        ee_core: fix "all" compile target
rev1072 - 2018-06-27 20:58..63c86bf5 - Rick Gaiser        libc is now automatically included
rev1071 - 2018-06-27 20:57..96e3196f - Rick Gaiser        smap-ingame: fix dma transfer size
rev1070 - 2018-06-25 11:44..0785c28b - ElPatas1           Merge pull request #102 from sp193/smstcpip-mbox-fix
rev1069 - 2018-06-25 01:27..8cb7208e - sp193              (SMSTCPIP) Fixed SetAlarm's callback to always return 0 (never repeat), added missing polling mode (time = 1) of sys_arch_sem_wait.
rev1068 - 2018-06-22 01:49..0f136f20 - ElPatas1           Merge pull request #101 from sp193/smstcpip-disable-always-insert-arp
rev1067 - 2018-06-22 00:56..69011cff - ElPatas1           Converted line endings of polish translation to Unix format for fix a warning in OPL compilation
rev1066 - 2018-06-21 01:06..89c9ee2a - sp193              (SMSTCPIP) Disabled ETHARP_ALWAYS_INSERT because the ARP table may be small.
rev1065 - 2018-06-11 10:08..0ece9dd1 - ElPatas1           Merge pull request #99 from sp193/usb-io-boost
rev1064 - 2018-06-08 02:27..18780d5a - sp193              (USB) Improved I/O performance for USB transfers by lifting restrictions on transfer length and allowing the USB callback to continue transfers. Special thanks to Rick Gaiser for his sample code and guidance.
rev1063 - 2018-06-01 10:08..6c52ef60 - ElPatas1           Update translations
rev1062 - 2018-05-28 12:58..0825b364 - ElPatas1           Merge pull request #98 from sp193/dev9-noshutdown
rev1061 - 2018-05-28 01:57..e8ecd92e - sp193              (dev9-ingame) removed code that shuts down DEV9, to fix commit e9a679d. Some games would attempt to shut down DEV9, which would disable the ATA and SMAP interfaces.
rev1060 - 2018-05-21 20:42..5f34603b - ElPatas1           Merge pull request #96 from sp193/smap-update
rev1059 - 2018-05-19 10:35..36460700 - sp193              (SMAP-ingame) ported workaround for MAL Rx FIFO becoming unresponsive, reduced DMA block size to 64 for better performance, adjusted code to make less loads from the hardware and adjusted code for readability
rev1058 - 2018-05-19 02:41..26dd62c6 - ElPatas1           Merge pull request #94 from rickgaiser/for-ifcaro
rev1057 - 2018-05-16 17:27..c526a505 - Rick Gaiser        Correctly render interlaced frame mode
rev1056 - 2018-05-16 17:27..9aef0a55 - Rick Gaiser        Improve alpha blending in 16bit (dithering) mode
rev1055 - 2018-05-16 17:25..db1e1acd - Rick Gaiser        Scale button icons
rev1054 - 2018-05-16 17:22..c8e1ac68 - Rick Gaiser        Fix vertical font alignment
rev1053 - 2018-05-16 17:22..8c95373f - Rick Gaiser        Place sections into memory blocks
rev1052 - 2018-05-16 17:22..cd48fb7d - Rick Gaiser        Do not keep generated files in git
rev1051 - 2018-05-16 17:22..cd56df11 - Rick Gaiser        Do not re-declare external export tables
rev1050 - 2018-05-16 17:21..4b5842b7 - Rick Gaiser        Add HIRES compile option
rev1049 - 2018-05-12 02:00..1ff24831 - ElPatas1           Merge pull request #92 from sp193/hdd_size_computation
rev1048 - 2018-05-10 22:11..1d361865 - SP193              Fixed game size computation for HDLoader-format games.
rev1047 - 2018-05-06 23:18..523003a8 - ElPatas1           Merge pull request #91 from sp193/lwip_core_locking
rev1046 - 2018-05-06 23:17..97b80206 - ElPatas1           Merge pull request #90 from sp193/usbextreme-fix
rev1045 - 2018-05-06 15:55..7b1faa09 - sp193              Fixed computation of offslsn, which was not correctly updated when reading across 2 parts.
rev1044 - 2018-05-05 17:36..4a907187 - sp193              (ingame-SMSTCPIP) Back-ported TCPIP_CORE_LOCKING and TCPIP_CORE_LOCKING_INPUT.
rev1043 - 2018-05-05 17:36..e9a5f9f4 - sp193              (ingame-SMSTCPIP) changed sys_arch_mbox_fetch to not dereference the message output pointer, if it is NULL.
rev1042 - 2018-05-05 17:36..4de42961 - sp193              (SMSTCPIP) disabled DHCP_DOES_ARP_CHECK by default, as an IP address would be first required.
rev1041 - 2018-05-05 17:36..759f1438 - sp193              (ingame-SMSTCPIP) Backported options for verifying checksums on various OSI layers, disabling them by default for the ingame driver.
rev1040 - 2018-05-05 17:11..6a5a548a - sp193              (ingame-SMSTCPIP) Fixed sys_mbox_post and sys_arch_mbox_fetch to signal sema only after resuming interrupts.
rev1039 - 2018-05-05 17:11..87e2a8a7 - sp193              (ingame-SMSTCPIP) Fixed sys_sem_new to suspend interrupts before calling AllocSysMemory and updated sys_sem_new to use TH_SAPRI instead of a hardcoded literal.
rev1038 - 2018-05-05 17:11..6c2be275 - sp193              (ingame-ATAD) fixed event flag creation (when debug is on).
rev1037 - 2018-01-31 20:54..cbcf2913 - ElPatas1           Merge pull request #83 from sp193/master
rev1036 - 2018-01-31 12:14..da98cd1d - sp193              Added workaround for bad GameStar adaptor to in-game ATAD code.
rev1035 - 2018-01-06 11:09..95f27282 - ElPatas1           Merge pull request #78 from AKuHAK/new_sync
rev1034 - 2017-11-23 16:33..40eb71f2 - AKuHAK             PS2LINK: final warning fixed, now ps2link module synced with https://github.com/ps2dev/ps2link
rev1033 - 2017-11-23 16:28..ac1506b4 - sp193              Updated to be fully compilable with the recent changes.
rev1032 - 2017-11-23 16:20..6ca11bf1 - Mathias Lafeldt    Remove screenshot support.
rev1031 - 2017-10-17 16:15..881c0d2e - ElPatas1           Merge pull request #75 from belek666/master
rev1030 - 2017-10-17 11:30..c8205b0b - belek666           add ignored smsutils.s files
rev1029 - 2017-10-16 23:27..5bb8d923 - ElPatas1           Merge pull request #74 from belek666/master
rev1028 - 2017-10-16 10:58..49b0dfa3 - belek666           pademu changes:
rev1027 - 2017-09-07 21:21..b0abf55d - ElPatas1           Merge pull request #68 from rickgaiser/for-ifcaro
rev1026 - 2017-09-06 22:42..72c62dfe - Rick Gaiser        theme: fix warning messages and bg_overlay
rev1025 - 2017-09-06 22:41..b51d833a - Rick Gaiser        Change default loading icons, thanks to No.47
rev1024 - 2017-09-06 22:36..27625447 - Rick Gaiser        Fix loading PNG files with palette
rev1023 - 2017-09-03 16:32..1c92b701 - ElPatas1           Merge pull request #67 from sp193/kernel-compat
rev1022 - 2017-09-03 16:31..170f1dbf - ElPatas1           Merge pull request #66 from sp193/OPL_part_creation_fix
rev1021 - 2017-09-02 12:33..2f5c0a6a - sp193              Partial roll back & rework of c1470b24 for maintainability: removed old hack for preventing the thread patch from being included, in favour of the new libkernel-nopatch library.
rev1020 - 2017-09-02 12:21..001b626b - sp193              Fixed partition creation of +OPL: added PFS filesystem setting, changed open flags to WRONLY and removed unused mode parameter.
rev1019 - 2017-08-31 16:15..61b69819 - ElPatas1           Merge pull request #65 from rickgaiser/for-ifcaro
rev1018 - 2017-08-28 13:15..435dab92 - Rick Gaiser        theme: use real theme file for builtin <OPL> theme
rev1017 - 2017-08-12 09:19..d830a727 - ElPatas1           Merge pull request #64 from rickgaiser/for-ifcaro
rev1016 - 2017-08-11 15:38..b47994cf - Rick Gaiser        Fix error message "LANG cannot load font." when font is OK
rev1015 - 2017-08-11 15:37..e4dc0446 - Rick Gaiser        Fix font missing when selecting different language
rev1014 - 2017-08-10 20:08..416567fe - Rick Gaiser        Ignore *.ZIP files, generated by "make release"
rev1013 - 2017-08-10 19:14..3ade907d - Rick Gaiser        themes: fix ALIGN_CENTER
rev1012 - 2017-08-10 19:14..dbb8f01e - Rick Gaiser        textures: Add bmp support (from gsKit)
rev1011 - 2017-08-10 19:14..05fab3cc - Rick Gaiser        Apply settings also when video mode does not change
rev1010 - 2017-08-09 14:27..e3d3a158 - Rick Gaiser        Scaling, overscan and lots of small things (#59)
rev1009 - 2017-08-09 14:09..802b65fa - uyjulian           Make OPL compilable with latest PS2SDK (#63)
rev1008 - 2017-08-03 21:14..751e52f3 - ElPatas1           Update DETAILED_CHANGELOG
rev1007 - 2017-07-31 22:43..9d1d5d0c - belek666           ds3bt updates (#62)
rev1006 - 2017-07-29 17:57..52303f4b - Liu Woon Yung      (HDPro) fixed HDPro being unable to communicate with the HDPro device: fixed DEV9 not being loaded when HDPro is used (HDD.IRX depends on it), fixed errors in command types for command matrix, removed extra writes in the EE HDPro probe function, replaced WaitEventFlag with PollEventFlag (as per the original) and added a check around PollEventFlag's return value. (#61)
rev1005 - 2017-07-29 10:59..c2433411 - Liu Woon Yung      Revert "(In-game ATAD) re-added workaround for some clone adaptors. (#58)" (#60)
rev1004 - 2017-07-21 01:02..17f8f327 - ElPatas1           Update PULL_REQUEST_TEMPLATE.md
rev1003 - 2017-07-17 19:46..49826c70 - Liu Woon Yung      (In-game ATAD) re-added workaround for some clone adaptors. (#58)
rev1002 - 2017-07-17 19:42..b816b4c4 - Rick Gaiser        Alpha + Font improved (#57)
rev1001 - 2017-07-10 21:44..e9a679d1 - Liu Woon Yung      Module update: refactored custom IOP module code to allow OPL to use the PS2SDK's DEV9, ATAD, HDPro ATAD and USBHDFSD modules directly. Updated in-game DEV9, SMAP, ATAD and HDPro ATAD. (#55)
rev1000 - 2017-07-10 21:41..4eddbd33 - belek666           Updates and fixes for pademu/mcemu and other small changes (#54)
rev999 - 2017-07-07 19:03..7cb2fa0e - Liu Woon Yung      (IGR fix) Added missing update to Reset_Iop within padhook. (#53)
rev998 - 2017-07-06 20:21..376e811f - Liu Woon Yung      Updated IGR to support the new PS2SDK thread patch. (#52)
rev997 - 2017-07-05 20:50..c1470b24 - Liu Woon Yung      Fix for HDD deinit, avoid linking to thread and TLB patches and updated IOP reboot code. (#51)
rev996 - 2017-06-25 23:07..da85d05e - belek666           Update pademu (#48)
rev995 - 2017-05-31 22:49..2923c677 - Liu Woon Yung      (ATAD) Fixed Makefile include paths so that the custom atad.h header will be used. Fixed atad.h to have fitting declarations for ata_io_start and ata_device_sector_io. (#47)
rev994 - 2017-03-04 14:42..9640e669 - Liu Woon Yung      Fix for HDD size calculation, new poweroff processing mechanism, fixed PBUF allocation for Ethernet ARP request, new option for SMSTCPIP to save more RAM.  (#44)
rev993 - 2017-02-05 23:57..bce2faf8 - ElPatas1           Update languages
rev992 - 2017-01-26 19:51..d3d4174a - belek666           Fixes displaying settings for pademu port 2 (#38)
rev991 - 2017-01-24 16:38..d9adb326 - uyjulian           Quick fixes (#37)
rev990 - 2017-01-24 08:20..b6468e78 - uyjulian           Add Dualshock 3 support over USB and Bluetooth (#36)
rev989 - 2017-01-23 08:38..1cbd6636 - Caio Oliveira      TravisCI: Decrease time of builds with ccache and upload builds to my gh-page (#2)
rev988 - 2017-01-23 08:38..e939566c - Caio Oliveira      TravisCI/DETAILED_CHANGELOG/Scripts: Fix all old issues
rev987 - 2017-01-23 08:38..8a5b57f1 - Doctor Q           lng_pack.sh: Make it more simple and less hack-ish
rev986 - 2017-01-21 14:44..60e2a5fb - Liu Woon Yung      Updated to compile error and warning-free with the head PS2SDK. HDD and PFS drivers were also updated. (#35)
rev985 - 2017-01-17 20:20..e07f9760 - ShaolinAssassin    Update dialogs.c (#33)
rev984 - 2017-01-16 08:14..94c65d86 - ShaolinAssassin    Update dialogs.c (#31)
rev983 - 2017-01-15 14:06..4a64507c - Rick Gaiser        Settings for display X and Y offset (#29)
rev982 - 2017-01-15 08:57..fe140650 - uyjulian           General cleanup (#27)
rev981 - 2016-12-24 13:30..3937113e - Liu Woon Yung      Updated to support LWIP v2.0.0. (#30)
rev980 - 2016-11-23 23:03..c6bfbb15 - AKuHAK             Optimized makefiles. (#24)
rev979 - 2016-11-08 17:13..ba07773c - ElPatas1           Update languages. Fixed left-right icons which do not shows due to the optimize .png size made in commit 879ec74.
rev978 - 2016-10-31 14:24..4be94ba5 - doctorxyz          SP193: SMB fix, when no share name is specified (Network config-> SMB Share > Share -> Leave empty to list shares) http://psx-scene.com/forums/f150/open-ps2-loader-project-v0-9-3-a-62141/index154.html#post1209991
rev977 - 2016-10-30 00:30..39657c69 - uyjulian           fix spacing, links, and wording in readme
rev976 - 2016-10-30 00:19..931501df - doctorxyz          uyjulian: Revert optimize .png for size (879ec74), since it may cause issues (apparently loading icon won't show: http://psx-scene.com/forums/f150/open-ps2-loader-project-v0-9-3-a-62141/index767.html#post1209937)
rev975 - 2016-10-29 21:25..26cc08a7 - doctorxyz          GSM Core gardening
rev974 - 2016-10-29 20:52..21d831f7 - uyjulian           consise templates
rev973 - 2016-10-29 20:52..d23e716c - uyjulian           Fix readme to be in markdown format
rev972 - 2016-10-29 20:39..7445f442 - uyjulian           fixing modes
rev971 - 2016-10-29 20:36..f2773b73 - uyjulian           clang-format again
rev970 - 2016-10-29 16:01..879ec744 - uyjulian           optimize .png for size (#21)
rev969 - 2016-10-27 16:59..b714d020 - doctorxyz          GSM core - Screen garbage fix for God of War I (SCUS_973.99) & Sega Genesis Collection (SLUS_215.42) This patch is applied only once, each time Hook_SetGsCrt is called; it makes DISPLAY2 appears, while DISPLAY1 not - by setting its value to zero. PS: Sega Genesis Collection (SLUS_215.42) does not repeatedly write to GS Priviledge Registers, but God of War I (SCUS_973.99) does it.
rev968 - 2016-10-26 05:16..28dd0901 - ElPatas1           ShaolinAssassin: GUI layout fix: compatibility with lang files restored
rev967 - 2016-10-25 12:04..f2ecd688 - doctorxyz          Per-Game Cheat Engine - fix for ETH and HDD Modes
rev966 - 2016-10-25 02:47..71bda796 - ElPatas1           - SP193: Change in the PS2SDK about libpwroff. In one commit last year, i changed its design (along with AUDSRV) to use SIFRPC instead because of the change in design of the user SIFCMD buffer. Unfortunately, i didn't add proper re-initialization code to the new design of libpwroff. So when OPL starts the HDLDump server the old libpwroff SIFRPC server is contacted and the EE crashes. Server was broken in r878, and this change was made in 09-27-2016, working well again in r930. - Adjusted the HDLDump server thread priorities for proper functionality of the transfer data.
rev965 - 2016-10-25 02:39..2a5a5a52 - ElPatas1           Update languages
rev964 - 2016-10-24 11:05..532c50eb - doctorxyz          Per-Game Cheat Engine fix finished. Phew!
rev963 - 2016-10-24 11:00..0cba539d - doctorxyz          Revert "Per-Game Cheat Engine fix"
rev962 - 2016-10-24 10:44..1a07d218 - doctorxyz          Per-Game Cheat Engine fix
rev961 - 2016-10-24 10:43..66150f5f - doctorxyz          Per-Game Cheat Engine fix
rev960 - 2016-10-24 07:24..6d24b8df - Caio Oliveira      OPL: Last commit about revision, i hate it now
rev959 - 2016-10-24 04:47..c982b410 - BatRastard         Per Game CHEATS should be good now ... (#14)
rev958 - 2016-10-23 16:15..8721c8f6 - Caio Oliveira      .github: Add some templates
rev957 - 2016-10-23 12:37..7cce91b3 - Caio Oliveira      src/dialogs: Fix chars overpassing of screen
rev956 - 2016-10-22 21:55..1bf77189 - Caio Oliveira      Makefile: Fix REVISION reported by @ElPatas and reforced by @ShaolinAssasin
rev955 - 2016-10-22 21:55..d228159c - Caio Oliveira      src/dialogs: Rework some minor issues
rev954 - 2016-10-22 21:55..1783e067 - Caio Oliveira      make_changelog.sh: Rework revision (see NOTE)
rev953 - 2016-10-22 21:55..cc638159 - Caio Oliveira      OLD_DETAILED_CHANGELOG: Bring BitBucket changelog
rev952 - 2016-10-21 05:27..131f2f65 - Caio Oliveira      OPL: Fix GIT revision (see NOTE below)
rev951 - 2016-10-20 13:48..5c87643c - doctorxyz          Makefile: Git REVISION number via shell git log command
rev950 - 2016-10-20 13:44..e5d2f978 - Caio Oliveira      OPL: Update versioning to new scheme
rev949 - 2016-10-19 20:32..fce8f322 - uyjulian           run clang-format on all .c and .h files
rev948 - 2016-10-19 20:32..5b167902 - uyjulian           add .clang-format configuration file
rev947 - 2016-10-19 11:00..9b07c0a2 - Caio Oliveira      .gitignore: Change from .hgignore and add more entries
rev946 - 2016-10-19 11:00..e216a54c - Caio Oliveira      TravisCI: Initial Template
rev945 - 2016-10-19 11:00..9b4bcb82 - Caio Oliveira      lng_pack: Add script to pack all Langs in a zip
rev944 - 2016-10-19 11:00..e0d7ae34 - Caio Oliveira      make_changelog: Update it to GIT format
rev943 - 2016-10-19 09:47..0565b173 - Caio Oliveira      README: Create a symlink need by GitHub
rev942 - 2016-10-19 09:47..9378802f - Caio Oliveira      CREDITS: Make same style in whole file
rev941 - 2016-10-19 08:53..674d6b6d - doctorxyz          Skip Videos: Three methods (0 PSS/sceMpegIsEnd/BIK) on a single place Now Skip Videos (a.k.a. 0 PSS) not only skips PSS files (by zeroing their sizes) but also skips Bink .BIK (new technique) and sceMpegIsEnd based ones - All of them from a single place: Game Settings->Customized Settings->Mode 4(Skip Videos) - sceMpegIsEnd and BIK approaches has been implemented on ee_core's patches, while 0 PSS code has been kept intact (on iopcore's cdvdman) - Renamed '0 PSS' for 'Skip Videos' according to each language (NB: Basic Google translation. Native speakers can improve it) - Removed now-redundant GSM's Skip Videos sceMpegIsEnd related stuff (ontheflypatcher) - Since sceMpegIsEnd isn't GSM-dependant anymore
